Thioredoxin reductase 2, or, TXNRD2, is a human gene. Other names include: Thioredoxin reductase 2, mitochondrial; TR-beta; Thioredoxin reductase TR3; Selenoprotein Z; Thioredoxin reductase 2, mitochondrial ; SelZ; thioredoxin reductase beta; TR3; TRXR2. The encoded protein is an enzyme with an amino acid length of 524 and a mass of 56.5 kDa. Other isoforms may exist. Thioredoxin reductase 2 is a member of the Class-I pyridine nucleotide-disulfide oxidoreductase family. This gene shares homology with other species, including: Mouse, Rat, Frog, Chicken.