Chlorocebus sabaeus

ANKEF1

ankyrin repeat and EF-hand domain containing 1
3952918
60711