MEKSLKNLIIVESPTKAKTIKNFLGKNYTVVASKGHIRDLPKSSFGIKIDNQTFIPEYRVPKDHASVVKEIKELAKEADQVYIATDEDREGEAIGFHIATAIGKDPKSLPRIVFHEITKNAITHALENPRILDESSINAQQARRLLDRIVGYKLSPLLSSKIQKGLSAGRVQSSTLKIVVDREKEIRAFKEEEFWSIDALFNKTIEASLVEFEGEKIEKMSIGNQERAYAIKEKLLKEAFHVALLEKKERESSPSPAFMTSTLQQSASSALGYSPKKTMMLAQTLYEGVKTHQGVQGVITYMRTDSLNVSKEAIEAAREQILSQYGKTYLPEKARFYANKSKGAQEAHEAIRPTILEFTPAIASAYLAPDELKLYALIYNRFLASQMNNARFESQTLIFESQSGKFKASGRKLLFDGFYKVYGDNDKDKLLPDLALKQEVTLSKLDANQHFTEPPSRYSEASLIKKLESLGIGRPSTYAPTISVLSARDYINIEKKQIVPTEVAFQVTELLEQHFPQIVDSSFTSTMEERLDLIAEDKEDWQAILWNFYEPFDAQVAKGKTEIQSQKVIVFTGEMCPECGKELVRRKGRFGEFIACSTYPTCKYTQNLKKVSESAPKEKVTLSVPCPECGGEIIERSSRRGKFFGCGNYPKCKFISNYEPTDKKCPECGYIMAKRELRKKEIYECIKCKHKEEA