Alternative splicing, a clever way a cell generates many different variations of messenger RNAs -- single-stranded RNAs involved in protein synthesis -- and proteins from the same stretch of DNA, ...