New HPV E6 binding proteins: dangerous liaisons?