mesenchymal precursor cell