multicellular cell differentiation