Human papillomavirus L1 protein expressed in Escherichia coli self-assembles into virus-like particles that are highly immunogenic.