TP53 and cancer: p53 which is mutated or inactivated in more than 50% human cancers, plays an essential role in maintaining genetic stability [40, 41].