TP53 and cancer: Mutations of the p53 gene hallmark many human cancers.