MDSVLKAVNRVSQIAALAGDTQVGDGGSLPSLARQLPKIVVVGGQSSGKSSVLEAVVGRDFLPRGTGIVTRRPLELQLETAADPNAREYGEFGHLAGQKIYDFEEIRKEIEAETMRHTQKRGTIVSPVPITLRIVSPLLPALSMVDMPGLTKVPIDGQPKSIVQELENMARDYVKHENVIILAVTPANADLATSDALRLAREVDPTGERTIGVLTKIDIMDPGTNCRDVLEGHSYVLKNGWIGVVNRGQADINSRMSMADARARELAFFHKKADYGGIKNIGTGFLSTELSERLVASVRRQLPNISAFVNKSVMDLQRELEAMGGPAATSRGEMIHLVLTLCRKFETSFAKLIDGGKGGGELILTVFEKRLPDSIEKQPFKKILDVAYVKRVIEEADGIQPHLVAPEAGYRRLLEEALGYLKDPTDKSVEEVFVLLRRMVDNVANSEEVRALKRYPTLRREIVTAAYRALEKFKEETRKMVLIMVEMERNYITAEYFRTIQMGKMPDGKLMYTLDGRPVTEEPEGSPEEKHYKRIINQVSGYVREVCTQLTQTVPKAIVHCMVLQSKDKLLEEMSASVAGDQELALKRLLGEDESLMKRREALTHKLDMLRRAQGELTSVDVX