ensg00000257390

homo sapiens

novel protein