megakaryocyte view 2