Functions of human papillomavirus proteins.