ENSG00000188931 (CFAP126)

homo sapiens

cilia and flagella associated protein 126