Erythropoietin (IPA pronunciation: , alternative pronunciations: ) or EPO is a glycoprotein hormone that is a cytokine for erythrocyte (red blood cell) precursors in the bone marrow. Also called hematopoietin or hemopoietin, it is produced by the kidney, and is the hormone regulating red blood cell production.