ENSG00000257524

homo sapiens

novel protein