MEHLGTLFDMGKAIFAPLHSLKENEDILDKKIEELSCRRSDVQAYLEIAKLQYGKTPKSEVELWLKNVQNIKDKVHDIKQKLREVSWTHIRLRMNLAKEVEEMIKEAVELKENGRFREGLLVDLLVECDSLIEKWMADGFFDEIDDREKGFDKGYTIINDLKDACMLENGKHVSRSCVKMHDLLRDLAIAITRNSRQFVVKVSSYVHKFPRDENLMDDVIRVSLMHSYSEMLSCQSKCPKLSTLLLEGSRLGRIDHLFFEHMQNLRVLDLSDTLITCLPQSLSNLVNLRVLLLRYCGNLTGVPSVVQLTELMVLDLSGTPIKYLPDGMDSLTNLRCLGLSATRSLEMVPLGTISSFSHLEELSMVRSKWKWSSNENINGRGAGVEDIVRLMHLKKLLVQFIDLSAFSSYVRSGHWRDLNCFVLTVGFEREFDNFAELQYNFYCQERRVCVSGMQGMPLWYAAEGSQLAHNMNSVAFPGSNLIDLKITHLHDLRTIYMEELTQDLPEYNSESEDDQDFSDCLDYGFQLEEDQEGQHLQFSERPDYGFHQKEEDRERRGTKRKADSW