MPSRYTRPSEALGGGTEYVSDNKGFVQVAPKSAQKINIESSPYLPTWDRNESYKPYEFLEFHDPALRANKDLPNLFPKGGDYTTSNISPKLGTEIKGIQLSQLNDAAKDEVALLAAQRGVLVFRDQDFIDKGPEFVTKYVSHYGPLHIHPTSGAPKDHPDIHVVLSGDTKEYPFEKKTNLVALHSDVSYELNPTALSFLAATNIPQSGGGDTVFVDTVEAYNRLSPLFKEKLEGLKAVHSAVEQANFAIFKKGHVKRHPVENVHPIVRTTPLGQKVLYVNNGFTRRIEGLKEEESSYLLNFLLDHIWKGHDFQIRAHWEPNTVVIFDNRVVGHTAILDFDTTDSRLIIRASARGERPVSDLKDLNKPDENLVYHGAEYLGDRLENLKI*