Text this: Mesenchymal stem cells as a novel vaccine platform.