MLFKTYSIYTTRTKHLLHRKSLINPAFNLHTKPISSLKVVWRRDPQLDHAIERDKPYKICSKVVKEVLNEPGQVIPLRYLENRRERLRLNVRISTFLNKNPALFDVYQDRIKPKSEPVRFVRVSHRLRNFLEEEKRIVLENEGWIVSKLCKLLMMAKDKVLSVDKLVHVKREFGFPNDFLVNLVPNYPNYFRLIGPPEEGKSFLELVEWNPEFAKSIIEQRAEDEFGLTGIRIRPNFYYKLPPGFFLRKEMREWIRDWLELDYISPYVDVSHLDQASQEMEKRTVGVFHELLSLSLFKRIPVPILGKFSDEYRFSNTFSSVFTRHPGIFYMSLKGGIKTAMLREAYKDSELIQRDPLLEIKDKFVQLLEEGWQERQEQLRLQREEVKKNRVMMALGDGDTDGQESSREFDGQEVK*