Human Fc endostatin NSC704806