Tag: thioredoxin regeneration