1.11.1.29 mycoredoxin:hydroperoxide oxidoreductase