MESLKKPVSVVENELNCQNGKRDKELLDGQFWNVLEVGVTGAGYKWSLGDNNQEEEWRHSISPIPSEKIQELILNKRFDFDNTAFDIGTVQTPSESKPDSENADDESEKLEAAYFNKEVEETFRRAVLEVPGVEEHHVIIEVNGFHADTTHLARLWDSSRSREGGYSLEALTKDPRVMDGAVAESEVELITAKEPMKAIFRKKKIKKDGTEGKVITLAPVEELQRTERMSWVCYSAQDSISTLSLWKSLRAKLVERVWLFPGVENRSMYDFYEEYWRPFGDLRVRMEFEGFLVDRKYLSVMEKNAVREEEISASRFRKWASSNCSDALYMNVRIDTQVRQLLFGGTLNRNDPAETLPMEQTFKVPNVENIVVEGKKVPLKFRNILLSGIGVHLEVEATTPSGWPSVSGAALRTMADKVSADYVSLEDDSENKFPDYLNVGIDELTSDVLNVGETHIGSEDEVDSSIYGTAYKAFRGGKSGREACHAIAALCEGKEISGPKGRVHCSLNINTETGRLSARKPNLQNQPALEKDSYKIRRAFIVGQGNSFIVADYGQLDLRILAHLSNCKSMLDAFKSGGDFHSRTAMNMYSH