megacaryocyte view 1