TP53 and cancer: p53 mutations play essential roles in cancer pathogenesis and are attractive targets for therapy.