Splicing and beyond: the many faces of the Prp19 complex.

Splicing and beyond: the many faces of the Prp19 complex.