cell division mitosis 561506