Thioredoxin domain-containing protein 5 (TXNDC5)

Possesses thioredoxin activity. Has been shown to decrease insulin disulfide bonds.

Also complements protein disulfide- isomerase deficiency in yeast (By similarity). .