TP53 and cancer: P53 is the most altered gene in cancer and has very pleomorphic roles in both physiological and pathological conditions (22).