TP53 and cancer: p53 mutations are amongst the most common genetic alterations in human cancer.