TP53 and cancer: The p53 tumor suppressor protein, a transcription factor that can respond to various forms of exogenous stress and inhibit cell division or survival, is often considered to be the key fail-safe mechanism of cell anti-cancer defenses [18,19].