The biology of the adenovirus E1B 55K protein