TP53 and cancer: p53 is possibly the most important mammalian tumor suppressor and it is mutated or lost in more than half of all human cancers.