Seol an Taifead seo mar Ríomhphost: Biochemical and Functional Characterization of Mouse Mammary Tumor Virus Full-Length Pr77(Gag) Expressed in Prokaryotic and Eukaryotic Cells