Chlorocebus sabaeus

WDR38

WD repeat domain 38
3946277
60711