MAEKERLRPELARRFVERYNSDSNYRILHDSISDFLVESLKTDIGFLDLCEFRNIGYAAFWIPSLDSLLEYSTLLCESIAKRVFPRESDPSYAQMDKAHYSYIVRERLTNLLPLLQQRGFSHAVKVPERVLPQNILSFLQCNYTDEIREWKWKGMVEHLSKAGKLTSCLSVCDVSGSMDGTPMEVCVALGLLASELSEEPWRGNVINFSEDPQLYRIQGKTLQEKVEFIKRMEWGMNIDFQKVFDRILDVAVASKLEEKKMVKRVFVFTDNPFGEASKNSWETDYHAIQRKYEEKGYGSSVPEIVFWNFKFFFKMPPVAGREKGVLLVSGFSKNLLNIFLDNGGVVNPEEVMEEAIAREVYEKVSVLD