TP53 and cancer: p53 activity is required for the prevention as well as for the eradication of cancers.