These results suggest that Trx1 has a protective effect on reducing oxidative stress inducing failure in T1DM and T2DM. This evidence concerns the gene TXN and type 2 diabetes mellitus.