mammalian ID8695