Toward Personalized Peptide-Based Cancer Nanovaccines: A Facile and Versatile Synthetic Approach.