MGIIQFKKANCKHCYKCVRKCYVKAIALKDEQAQIIERECILCGQCFLVCPQNAKYIKTDIYKIKNYIKRGEKVYVSLAPSFASAFDGISFRVMSSALKRLGFMGVEETAIGAGMVTAEYEKILKSGKMRNMITTCCPTVNLLIENYFPDLLQYAAPVVSPAIAHGQVLKKVYGKDIKVVFVGPCISKKYEAEKSISINATLMFDELLNWLEEENISLNKLDENPTEMHGIVNRLYPIPGGILKTVSNDSKKTYKSIAVDGLDRCIQMLEALREDLYARKEIKGYFIEMSACPGSCSYGPALKDYDKPLLLARENIIENARKCTHTKIPKTETEKVDLFYEYENLQAPEDLPSEDELNAILESMGKTSEKNIYNCGACGYDTCREKAIAVWQGKAEIKMCVPFMWEKMESFSNLVMDNAPNAVIVVDKKFDIVEYNKAAVSMFNLYKFSHEGLPLEMVFDCTHIQIEARLGNNVYDEIQFVEDVKKTVEITSIKADIGENYVIFVKDITEDMVQKEKIVKMREETLDTAQKVIDNQMRVAQEIASLLGETTGETKVALTDLKKSILKSEEIEESVINSKRW