TXNRD1 and carcinoma: However, unlike TrxR1, the role of Trx1 in carcinoma has been somewhat controversial.