The cytoplasmic selenoprotein thioredoxin reductase 1 (TXNRD1) has several different effects related to cancer including the protection of normal cells to evolve into cancer cells or the protection against the promotion of cancer progression. The gene discussed is TXNRD1; the disease is cancer.