Interleukin 10 (IL-10) is an Anti-cytokine mainly produced by macrophages and Th2 cells. IL-10 functions by inhibiting pro-inflammatory cytokines made by macrophages and regulatory T cells including, IFN-gamma, TNF- alpha , IL-2, and IL-3, IL-4, and GM-CSF. IL-10 is also known to suppress antigen presentation on antigen presenting cells. While IL-10 can act on murine cells, murine IL-10 cannot act on cells. Recombinant IL-10 is a non-glycosylated Protein, containing 161 amino acids, with a molecular weight of 16.6 kDa.