Recombinant Macaca fascicularis Dipeptidase 3 (DPEP3) (Active)