Putative KHDC1-like protein (KHDC1L)