IDO1 and cancer: IDO1 linking the process of immune evasion by tumors represents a novel target for cancer therapy.