TXNRD1 and cancer: Thioredoxin reductase 1 (TR1), a protein belonging to the selenoprotein group, plays a role in both preventing and promoting cancer [90].