MTLPSKENFSEWYHEVIQTAEIMDVRYPVKGLYVWFPFGFKIRQLVYSKLREIMDREHDEVYFPALIPETELGKEGEHIKGFEDEVYWITHGGLTPLDVKLALRPTSETAMYPMFRLWVRNHADLPLKVYQIVNTFRYETKHTRPLIRLREITSFKEAHTVHKDFEEAAEHVKKAIGFYKEFYDFLAIPYMVIRRPEWDKFPGAAYTIAFDTIMPDGRTLQIGTVHHLADNFARTFDIKYEAPNGEHYYAHQTCYGISERCIAALISVHGDDLGLVLPFEVAPVQIVIIPILYKGKEEAVMEACRKLAEKLKAFRVVLDEGEDRPGAKYYKWELKGVPIRFEIGPRDAEKGVAVVSFRDEKRKFEVPLDEVDEGKVLEWARELKQRLRNAAAERMAEKVKFVENTGEIEEWGGVVAVYLCSDEDCGHSVEEHGKSLLGWFEEVPDWLDLEPEGKCVVCGREGRLAALAKTY