Structure of high-risk papillomavirus type 31 E6 oncogenic protein and characterization of E6/E6AP/p53 complex formation