MEMVDQNNGIVGSTTGSNYYVRILSTIDRELLKPSASVALHRHSNALVDILPPEADSSISLLSQSDKPDVTYNDIGGCDIQKQEIREAVELPLTHHELYKQIGIDPPRGVLLYGPPGTGKTMLAKAVAHHTTASFIRVVGSEFVQKYLGEGPRMVRDVFRLAKENAPAIIFIDEIDAIATARFDAQTGADREVQRILMELLNQMDGFDQTVNVKVIMATNRADTLDPALLRPGRLDRKIEFPLPDRRQKRLVFQVCTAKMNLSDEVDLEDYVSR