Alternative splicing: a potential source of functional innovation in the eukaryotic genome.

Alternative splicing: a potential source of functional innovation in the eukaryotic genome.