TP53 and cancer: p53 is expressed as multiple smaller isoforms whose functions in cancer are not well understood.