Human Pichia angiostatin (Entremed) NSC708051