MENYFDKQAKELYNKASEIINTHSMLKANRANEKFDIDIPQDFKYEFFSLVDKVNLSLMEEEDNFYGYFLFQMSREIRFDISSPTGVNFKGAKYIIYFNPIIFLTLDIKQMETTIKHEIHHILSMHLMRAKELKGKYSTLAINMAMDIVVNKFLNNLPPYATTLEWVNLKYSLKLEPYEPFEYYVEKIQTELDLMEVDEDGEEDDSDKYGDIEIDYSPERTHDIWDESNEIDENTLREFTEKFINSSQKGKVPAYLESMISSLKNSKGELPWNLYLNRIMGTVENNKKKTITRRNRRQPNRLDLRGELRSHKAEIAVALDVSGSISDEEFKQAIKEVLSIVKNYNHEITIIECDNEIRRVYKVRTEKDIKDRIRIGGGTRFSPVFEYANNKKINLLVYFTDGKGENKLQVIPRGYKILWVISGRGDKISLKEPYGAVKKLTKVKTNDEILEINDVRNDGYSMNSQAPIL*