Erythropoietin or EPO, is a glycoprotein hormone that controls erythropoiesis or red blood cell production. It is a cytokine (protein signaling molecule) for erythrocyte (red blood cell) precursors in the bone marrow. Human EO has a molecular weight of 34 kDa. When exogenous EPO is used as a performance-enhancing drug, it is classified as an erythropoiesis-stimulating agent (ESA). Exogenous EPO can often be detected in blood, due to slight differences from the endogenous protein