Erythropoietin ( or ; from , erythros 'red' and , poiein 'make'), also known as EPO, is a glycoproteinhormone 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 EPO has a molecular weight of 34 kDa.