The answer: alternative ... splicing was that a majority of human genes produce a wide variety of messenger RNAs (mRNA) that in turn encode distinct proteins (Johnson et al. 2003).