megakaryocyte view 3