MGILDRIAEIEAEMKRTQKNKATEYHLGVLKAKLAKLRSQLIEAANESSGGKGEGFEVQKSGCSRVVMIGFPSVGKSTLLSKVTTTESVSAAYAFTTLTCVPGKLNYRGATIQLLDLPGIIEGASQGKGRGKQVIAVARTADVVLMMLDATKGEKQKELLTKELETCGIRLNTRKPNITLKVKKGGGISFNSTCKLTKVDERMVKLIMHEYKIHNAEILFREDCTQEELIDVIEGNRIYMPCLYCYNKADLVSIEECDRLARLPHSVVISSGLDLGFDYLFEKLWEYLDLIRVYTKRKGAMPDFTEPMVMRKDSSVKDACHAIHRTLVQTFKAALVWGTSTKHNPQRVGINHVLEDEDVLQIIKKN