ENSG00000188523 (CFAP77)

homo sapiens

cilia and flagella associated protein 77