Homo sapiens

LRRC72

leucine rich repeat containing 72
934015
9606