MGAREGVLIAIASLAEKLGPQSEAYLLPTLPMVLDGHGDKQRSVAKAAEAAAAAISKQMPPHALKVMLPYLNEGLQIEKAWQTKVGALNIIAKLATSAPAQMDKALPEVVPTVSSCMWDSKPEVCKAATRALTAVCKTVSNQDLHPFISVLVETIKDPEQVPETVYKLASTTFVTTVEAPSLAIMAPILKRGLAESTPAVLRQTSIIIDNMCKLVEVPAHAEQFLPKLLPGLNRVIATAADPELRNVASRAKTTLVRVGGGKEDIPEEDATVTAQKIKAAFEDAINNIKTFSNAAQAGLGAEIDTETINYIARLCTALYDTAVFDAAVWGTFAGYLSSFVAEETGKKVASSLKTHYHEAHKKANQVVDVVDNEEGEELCNCDFSLAYGGMILLNNAHLRLTRGQRYGLCGPNGVGKSTLMRAIANGQLDGFPSADVLKTVFVEHNLQASDAEKAVLEFVLTDPSFAGVDPKTVKDTLASVGFDEQKQAMPVTALSGGWKMKLELARAMLMKADILLLDEPTNHLDVKNVAWLTNYLQTLTTATSIIVSHDSKFLDDVCTHIIQYQYMKLK