Chlorocebus sabaeus

CCDC77

coiled-coil domain containing 77
3924752
60711