Homeobox protein NANOG is a transcriptional factor that helps embryonic stem cells maintain pluripotency by suppressing cell determination factors. hNanog is encoded in humans by the NANOG gene. Several types of cancer are associated with NANOG. From Wikipedia