p53: more research and more questions