TP53 and cancer: TP53 which encodes the tumor suppressor protein p53, is among the most frequently mutated genes in human cancers [23].