p53 at the crossroads between cancer and neurodegeneration.