TP53 and cancer: TP53 is a tumour suppressor nuclear protein that exerts its anti-cancer function by inhibiting cell cycle progression [14].