O17389 51 IHEIEHFDSTKLHSTPVKEKIVLPSADDIKQEKQHLE 87 Caenorhabditis elegans XP_002743274 68 MAEIEKFDKSKLKKTETQEKNPLPSKETIEQEKQAGE 104 white-tufted-ear marmoset NP_509430 89 TDKINNFPSENLKKTETIEKNVLPSPTDVAREKTLQM 125 nematode XP_002106091 57 FEGITAFNQNNLKHTETNEKNPLPDKEAIEQEKEKNQ 93 Drosophila simulans