MDYLGTLFGMGKKICEPLQSLKENEGILDKKIEELSCRENDIKADLETGKLQSGKMPKREAELWLKNVQNIKDDVRDIKKKLEEVRWTHFHLRINLAKQVEEKIKEAVELRENGRFQEGLFVSLFSGSTYTFPPTKLVGGTALRNLKRIEKCLMNDPIGKIDGIFDEIEDREKGFDKGYAIINDLKDVCMLENGKHDGLNISFVKMHDLLRDLAIAITKKSHQFVVKVRSKVGKFPWDENLMGDVIRVSLMYSDIEMLSCQPKCPKLSTLLMEGSTLGNIDHLFFEHMQNLRVLDLSRTCIKFLPQSLSNLVNLHALLLRDCWKLTEVPSVVQLTELRVLNLTGTAIRYLPDGMDGLTNLRCLGLSATKSLEMVPVGAISSFSHLEELSMVESKWKWSSNENRNGRGAGVEDIVGLMHLKKLLVDFVDLSALSSYVRAGHWRGLNCFVLSVGYECAFVDVTGLQNNFYSRERQVYVSGIGCMNSVAFPKSNLIELGISDLHNLSTIYMEEPTQGDNLANLKYIHIENCPKLRYVFSVGWLQTLQNLECIWVSSCEAMEEMVVDLLEWENPNTKLHLNTLANLKYLHISNCPKLNA