The emerging picture of p53.