MTMKKKAEGAASNVSATGDVAVQRKTVVGFGNREGMAGALAEITKRSAYFQKIEDDVNKQANSILEMKSRLETFETDDMNELLKFHRSMEAQLEQLTDESQVLARFEGFPMRKLETIRAAAALYLRLTSLVEQIENWVAEPPPLSEQLEKITLFFDKVKADVEAIERTKDEDFQRFNSQKICFDFKSLNCIKEATVRLSSQCLASTLEESHSAERKAMIGETHSCTKDVNKQRTSFQMLYKAFQLAYRVHNFAGGHDERAEQLCPEVILEMETYPSSFWAELAK*