MGKTTLAKLVYYDDKTITKHFDKKAWVTVSVQFDAKKITETILNLVTNSQSSNSQDLHEIQENLRKELKGKKFLIVLDDLWNDDYDELDRLCSPFWVGAQGSKILVTTRNNNVANMMRGHKILHELKQLPYDDCLKIFQTHAFEHMNIDEHPNLESIGRRIVEKLWDFTDKECDIIPALRLSYNHLPSHLKRCFTYCALFPQDYEFKKEELILLWMAEGLIQQSNEDEKMEDLGDDYFCELLSRSFFQSSNSNKSRFVMHDLINDLAKSIAGDTCLHLDDLQRSVPENTRHSSFIRHRYDIFKNFETFHKKERLRTFIALPIDELTSGLHSFISDKVLEELIPRLGHLRVLSLAYYKISEIPDSFGKLKHLRYLNLSHTSIKWLPDSIGNLFYLQTLKLSCCKELIKLPITIGNLINLRHLDVAGAIKLQEMPIGMGKLKDLRILSNFIVDKNNGLTIKELKDMSHLRGELCISKLENVLYGGPEFPRWIGGALFSKMVDLRLIDCRKCTSLPCLGQLPSLKQLRIQGMDVVKKVGAEFYGETRVSAGKFFPSLESLHFYSMSEWEHWEDWSSSTESLFPCLHELTIQGCRKLIMKLPTYLPSLTKLSVVFCPKLESPRSRLPLLKELQVIRCNEAVLSSGNDLTSLTELTISRISGLIKLHEGFVQFLQGLRVLKVWACEELVYLWEDGFGSENSHSLEIRDCDQLVSLGCNLQSLEIDRCAKLERLPNGWQSLTCLEELTISNCPKLASFPDVGFPPMLRNLDLENCQGLKSLPDGMMLKMRNDSTDSNNLCLLEELVISRCPSLICFPKGQLPTTLKRLQIEFCENLKSLPEGMMGMCALEDLLIDRCHSLIGLPKGGLPATLKRLSIIDCRRLESLPEGIMHYDSTYAAALQALEIRKCPSLTSFPRGKFPSTLEQLHIEDCEHLESISEEMFHSTNNSLQSLTIERYPNLKTLPDCLNTLTHLTSLEISHFENIKTPLSQWGLSRLTSLKLLWIGGMFPDATSFSDDPHSIIFPTTLSSLTLSEFQNLESLASLSLQTLTSLEELEIYSCPKLRSILPTEGLLPDTLSRVYVRDCPHLTQRYSKEEGDDWPKIAHIPCVLINKVLHLIPNTSFFLFLFSTPLSISLTRYCNFLIGLNF*