Recombinant Macaca fascicularis Trophoblast glycoprotein (TPBG), partial (Active)