Thiol-disulfide oxidoreductase that may participate in various redox reactions. Possesses insulin disulfide bonds reducing activity. May be due to an intron retention. Belongs to the thioredoxin family. The active site contains a CASC motif wich differs from the conserved CGPC motif.