TP53 and cancer: Here we identified TP53 as both a missense and non-missense mutational cancer gene.