2-cys peroxiredoxin-like protein AY054621 RAFL05-11-E07