ensg00000273136 (NBPF26)

homo sapiens

NBPF member 26