hemopoietic cells