Analysis of capsid portal protein and terminase functional domains: interaction sites required for DNA packaging in bacteriophage T4