The transcriptional activities of p53 and its homologue p51/p63: similarities and differences.