TP53 9606 ENSP00000269305