TRIM28 and cancer: In contrast to the oncogenic role of TRIM28 protein in many human cancers described above, the tumor-suppressive function of TRIM28 has been confirmed in KC.