Emerging roles of PPR proteins in trypanosomes: switches, blocks, and triggers.

Emerging roles of PPR proteins in trypanosomes: switches, blocks, and triggers.