def METHOD_NAME(self):
    """Parse the header of another PDB file (2BEG)."""
    parser = PDBParser()
    struct = parser.get_structure("2BEG", "PDB/2BEG.pdb")
    known_strings = {
        "author": "T.Luhrs,C.Ritter,M.Adrian,D.Riek-Loher,B.Bohrmann,H.Dobeli,D.Schubert,R.Riek",
        "deposition_date": "2005-10-24",
        "head": "protein fibril",
        "journal": "AUTH   T.LUHRS,C.RITTER,M.ADRIAN,D.RIEK-LOHER,B.BOHRMANN,AUTH 2 H.DOBELI,D.SCHUBERT,R.RIEKTITL   3D STRUCTURE OF ALZHEIMER'S AMYLOID-{BETA}(1-42)TITL 2 FIBRILS.REF    PROC.NATL.ACAD.SCI.USA        V. 102 17342 2005REFN                   ISSN 0027-8424PMID   16293696DOI    10.1073/PNAS.0506723102",
        "journal_reference": "t.luhrs,c.ritter,m.adrian,d.riek-loher,b.bohrmann, h.dobeli,d.schubert,r.riek 3d structure of alzheimer's amyloid-{beta}(1-42) fibrils. proc.natl.acad.sci.usa v. 102 17342 2005 issn 0027-8424 16293696 10.1073/pnas.0506723102 ",
        "keywords": "alzheimer's, fibril, protofilament, beta-sandwich, quenched hydrogen/deuterium exchange, pairwise mutagenesis, protein fibril",
        "name": "3d structure of alzheimer's abeta(1-42) fibrils",
        "release_date": "2005-11-22",
        "structure_method": "solution nmr",
    }
    for key, expect in known_strings.items():
        self.assertEqual(struct.header[key].lower(), expect.lower())