KREPA6 is an RNA-binding protein essential for editosome integrity and survival of Trypanosoma brucei.