TP53 and cancer: Although p53 is shared by all vertebrates, gene modifications that confer cancer resistance differ between species.