TP53 and cancer: Prion-like behaviour of p53 may lead to cancer