The origin and destiny of adenovirus proteins.