Thioredoxin Therapy: Challenges in Translational Research