IDO1 and cancer: Kynurenine is produced by the tryptophan catabolizing enzymes, indoleamine 2,3-dioxygenase (IDO) and tryptophan 2,3-dioxygenase (TDO), in several types of cancer, including melanoma, to promote immune evasion [124,194].