The viral DNA replication complex of adenovirus 12