Signatures of domain shuffling in the human genome.

Signatures of domain shuffling in the human genome.