Anfonwch hwn fel neges destun: Occurrence and consequences of coding sequence insertions and deletions in Mammalian genomes.