IDO1 and cancer: These findings have described a complex interplay among IDO1, TRIM21 and USP14 in cancer progression.