Pre-mRNA splicing in the new millennium.

Pre-mRNA splicing in the new millennium.