INS and type 2 diabetes mellitus: Given IDO1 has complex and multiple functionality7,38, its effects on type 2 diabetes as well as the underlying mechanism, such as via insulin given products of the kynurenine pathway inhibit the synthesis and activity of insulin39, needs further investigation.