Using native chemical ligation, we synthesized a group A streptococcal (GAS) vaccine that contained three different GAS M protein peptide epitopes in a chemically well-characterized construct in high purity. Two of the peptide epitopes represented variable amino terminal serotype determinants, and the third represented a carboxyl terminal conserved region determinant of the GAS M protein. We also synthesized a lipid core peptide (LCP) construct containing the same three peptides. Upon immunization of mice, the non-LCP construct only elicited antibody responses to all three epitopes with the use of adjuvant. The LCP construct, however, elicited excellent antibody responses to all three epitopes without the need for any additional adjuvant or carrier. We have synthesized the LCP synthetic vaccine system with good reproducibility.