MKDAKERTRSNLDLELREAEIRKELRGEVEDDVARREYRRKVQKFWHRSRPNSAVCRRHKVVCQGHLWTASSNHLARGGVLPAGVPRPITPTALQRALKSVISSSSQPSRTIADRVLKEFQSDKGKGDVQKNMKRITSVRGKAFSMLQTDDKLSQTSSDEADERCLFKRSAVLEAFKLYRSDYWLTQGGGIRSLLKSGLPMQVSKDLSAADAAWRRKVELDLMFQEVAEENCSIHTPAASQELTLRGFLKAVFPLAKKTDIWTMMKWIKRPQKQNKIQSQQKIAKPDLGLLRDVIELFDAIDAKKTGYVPIEAVEQFLSGEIVTQGEHARLNQRRQARTNQRSVTDFVSYKGNPRAALILNRTLDDRPEWSVSPSEENTSAVARQGHHRNSLSRRTLEQRMDALSSALDSELYQLALGDDNLISETIEAASNPWHHEHLESVNEELYTGQPGMKKVRLVRLYWRYMVGSAIVQQLREDSCCLELKDGKLDLMGFMCVLAQDQVNTIFALSPAQRVGSGQIRRLAYAFD*