Mesenchymal stem cell differentiation