MKVLGRYNYASGYGESSAVAHGYNDLGERIVIKNKGKGEEVHKQILKEFEIMVNCKHENVLDVIDMGLDKDGNYYMVKLGDFSCARRLCNNPPETTLKVGTAVDIWSAGILLVGMLLPLEMPELPEKEAKGEVLETIKKFLRALDDLIKDKDALELIKSMLASDPITARQALAFSGGALLTIPGSFPNHSFSRAMADYVWVSGARLLGAGADGEVRVGFHRKTGDKVAMKKMYEHEYLYDAIINESEILEEVAHDNVVNLFGLTCNNQGTFMVMELMDGSLSDVISSRKLGEHDIRAVMRQILEGLAWIHAHRIVHQDVKTSNVLVKRDGEKNKFVVKLADFATARAADTPLGATSFGTAIDVWGARCIFAEMLLGSNPFDVPDEEDGDSLDYFVADFAKKLDIDGCGMGYQDRRRERARERILEKMVWWKAEDVRSGIKDPDAVELLKRMLAIDPARRISAQNALKMPYFQEKADDTARPVLPTMTTASGNFRPAWVKINNAAPSIATM*