The spliceosome: a flexible, reversible macromolecular machine.

The spliceosome: a flexible, reversible macromolecular machine.