IRF3 and colorectal carcinoma: However, the roles of IRF2, IRF3, and IRF7 in CRC are controversial.