TP53 and cancer: p53 is the most frequently affected gene in human cancer.