TP53 and cancer: p53 tumor suppressor gene is a principal regulator of cancer cell proliferation.