MEFLGEIDPLPTEDGKGAKLFNDQDQKQLQEPKIDNFMLEEVNFNPDMQMQPTQLFQETTGLMKHVRVNSELVEYNKQVPPTPSLASLELLRNYGSRFKRLSEQNISTLSNIETSFDRQKMSTEEIIRVAGARYLQYSAHWNDSFYIPMHPYGLDLVGFSEEENRDIELAQFLLAAAERVGCQQFERANGLLLHCEWSSSGSASPVQRVIFHFARALRERIYKETGRMTVKGSGKNEERELIQKMDTNISIKCHLKIPFNQVMQFAGVQAIVEHVASETKIHLIDLEIRSGVQCTALMQALSERRDCIVQLLKITAIGLNSLKIKIEETGKSLTSFAESLNLPFSYNAVFVADIAEIRKDHFEIGEDEAVAVYSPYFLRSMVSRPDCMENLMRIIRNIKPVIMIVLEVEANHNSPSLVNRFIEALFFYSAYFDCLETCIKHEIECKMTIEAVLSEGIRDIVAMEGRERTVRNVKIDVWRRFFARYRMVETGFSESSLYHAHLVAKGFAFGKFCTIEKNGKGLVVGWKGTPMHSISAWRFL