TXN and cancer: Thioredoxin (Trx) and thioredoxin reductase (TrxR), known as antioxidant agents and anti-apoptotic proteins, commonly are overexpressed in the human cancer cells [146].