p53-derived peptide