Erythropoietin mimetic peptides and the future.