>310462..311856 MVDDDRSVRFVLSTALRDAGYAVDGFDSAAAALQALAMRPTPDLLFTDVRMPGEDGLTLLDKLKAKHPQL PVIVMSAYTDVASTAGAFRGGAHEFLSKPFDLDDAVALAARGLPDADAGADEIFATRLAEGSASLIGDTP AMQALFRAIGRLAQAPLSVLINGETGTGKELVAHALHNESPRARKPFVALNTAAIPAELLESELFGHETG AFTGATKRHIGRFEQADGGTLFLDEIGDMPLPLQTRLLRVLAENEFFRVGGRELIRVDVRVIAATHQDLE ALVQQGRFRADLLHRLDVVRLQLPPLRERRGDIAQLAENFLTMAGRKLDMLPKRLSSAALEDLRQYDWPG NVRELENVCWRLAALATADIIDVVDVEAALARGGRRHRSGRSDGQWDDMLSSWAAQRLSEGAQGLHAEAR ERLDKTLLEAALQLTQGRRAEAAARLGLGRNTVTRKLGPGRKPR