EEF1A2 and cancer: sTn is expressed by more than 80% of human carcinomas and is linked to poor prognosis in cancer patients.