TP53 and cancer: Tp53 is a major tumor suppressor genes and its mutation has been detected in a majority of human cancers [19].