Homo sapiens

LRRC43

leucine rich repeat containing 43
129010
9606