Homo sapiens - 31362 Xenopus laevis - 31363, 31364, 668827