Adenovirus-5 E1A: paradox and paradigm