Amino acid sequence diversity of the major human papillomavirus capsid protein: implications for current and next generation vaccines.

Amino acid sequence diversity of the major human papillomavirus capsid protein: implications for current and next generation vaccines.