Chlorocebus sabaeus

CCDC80

coiled-coil domain containing 80
3934714
60711