The crystal structure of human adenovirus 2 penton base