Trophinin: What embryo implantation teaches us about human cancer.