Chlorocebus sabaeus

LRRC20

leucine rich repeat containing 20
3922452
60711