NP_816649.1 Thioredoxin family protein (EF_3036)