A comparative overview of immunoglobulin genes and the generation of their diversity in tetrapods.