Canine Fc endostatin NSC704810