In eukaryotes, alternative splicing of pre-mRNAs can result in the production of many structurally distinct proteins from information encoded in a single gene. Explain