Chlorocebus sabaeus

PCNP

PEST proteolytic signal containing nuclear protein
3934830
60711