Chlorocebus sabaeus

LRRIQ3

leucine-rich repeats and IQ motif containing 3
3931003
60711