TP53 and cancer: p53 tumour suppressor gene is the most altered in cancer.