Human E. coli endostatin NSC704807