TDO2 and cancer: As the transcription factor AhR together with IDO1 and TDO2 are present in tumor cells, it has been proposed that KYN could have a dual role in promoting cancer invasion and immune escape [44,46].