A new human p53 homologue