p53: puzzle and paradigm. | Synapse