A novel peptide specifically binding to interleukin-6 receptor (gp80) inhibits angiogenesis and tumor growth.