TRIM28 and cancer: TRIM28 exhibits divergent function in different cancer types.