MNKKHVVILGAGYAGLKTLRELQKGAKDVEITLVDRNNYHYEATDLHEVAAGTQPAEKITYNIMDVVDEKMTTFIQGTVKTIDAATQTVALEDGQTINYDYLVVSLGFESESFGIPGVQEHALQMVDVKTALNVYEHIQEQMRQYKATQNEEFLKIVVCGAGFTGIELLGSLVENKPKFAEIAGVSADQIQIYCVEAVTRLLPMFNEKLANYGVQLLKDSAIHLLLGKPIKEIKPGAVVYQDNEAGDLAELSAKTIIWTTGVSGSHVVGDSGFEARRGRVMVQPDLTDANHSNVYIIGDCSAVMDTETNRPYPTTAQIALKMGAHAAKNIQAQLKGEATKPFSFKSQGSVCSVGNTRALGIVGKTDIKGYPASFMKKIIMNKALFETGGTKEMMAKGRFDLYH*