Protein PF-500