Assembly of synthetic peptide vaccines by chemoselective ligation of epitopes: influence of different chemical linkages and epitope orientations on biological activity.