IL-6 in inflammation, autoimmunity and cancer | Synapse