PTEN: a new guardian of the genome.

PTEN: a new guardian of the genome.