Homo sapiens

LRRC74B

leucine rich repeat containing 74B
134808
9606