Homo sapiens

CCDC81

coiled-coil domain containing 81
121925
9606