IDO1 and diabetes mellitus: IDO1 might be a potential therapeutic target for IHD, diabetes and prostate cancer.