Thiol-disulfide oxidoreductase that may participate in various redox reactions. May act as electron donor to the BAS1 peroxiredoxin. Possesses low insulin disulfide bonds reducing activity. Belongs to the thioredoxin family.