Yet another plant thioredoxin.