MVSTRRSSANAAGKESQPMAVDVEKVVVTMPKDGPGESEEDLYSRLKELQRELEFVEIQEEYVKDEQKNLKIELLRAQEEVKRIQAVPLVIGQFLEMVDENAGIVSSTTGSNYYVRILSTLNRELLKPSSSVALHRHSNALVDILPPEADSSISLLSDAERPDVKYSDVGGMDVQKQEIREAVELPLTHFDLYRQIGIDPPRGVLLYGPPGTGKTMLAKAVAHHTTAAFIRVVGSEFVQKYLGEGPRMVRDVFRLAKENAPAIIFIDEVDSIATARFDAHTGADREVQRILMELLNQMDGFDQTVNVKVIMATNRADTLDPALLRPGRLDRKIECPAPDRRQKRLVFQVCTAKMNLSDEVDLEDYVSRPDKISAADIRAICQEAGLQAVRKNRYVVMPKDFEKGYKSSVRKPGDEFSFYQ*