Human papillomavirus nucleotide sequences: what's in stock?