Related words: exon shuffling definition, exon shuffling and gene regulation, exon shuffling and evolution, exon shuffling and cancer, exon shuffling and amino acid changes, does exon shuffling lead to new protein diversity, does exon shuffling lead to new genes, how does exon shuffling work