TP53 and cancer: P53 is a highly complex protein which has been found to be involved in cancer progression, neurodegenerative diseases, and ageing [28].