TRIM28 and cancer: TRIM28, a multifunction protein, was reported to play a role in the etiology of different cancer types (3).