promegakaryocytes