Mesenchymal cells