Robuta

https://www.ncbi.nlm.nih.gov/protein/4X1U_A Chain A, Putative peroxiredoxin MT2298 - Protein - NCBI chainputativeproteinncbi