CXCL8 and cancer: Interleukin 8 (IL-8) is a peptide consisting of 72 amino acids that can be secreted by fibroblasts, endothelial cells, epithelial cells, monocytes, macrophages, and cancer cells.