Tryparedoxin from Trypanosoma brucei