MePR: a novel human mesenchymal progenitor model with characteristics of pluripotency.