Alternative splicing
Alternative splicing (the re-combination of different exons) is a major source of genetic diversity in eukaryotes. One particular Drosophila gene (DSCAM) can be alternatively spliced into 38,000 different mRNA.