TSHZ3 and cancer: TSHZ3 plays distinct roles in different cancer types.