A genetic analysis of the E2F1 gene distinguishes regulation by Rb, p107, and adenovirus E4