Cyclin-dependent kinase inhibitors: cancer killers to neuronal guardians.