Streptococcal M protein: molecular design and biological behavior - Fischetti, VA (Clin Microbiol Rev, 1989)