TP53 and cancer: The tumor suppressive function of p53 is a fundamental barrier against cancer development.