MAASAMVLDPPPFLPSTKSAYLQGGDATAFDEEDLYSRLKSLVRQLEFVDIQEEYVKDELKNLRRELLRAMEEVKRIQSVPLVIGQFMEMIDQNNGIVGSTAGSNYYVRILSTINRELLKPSASVALHRHSNALVEVLPPEADSSISLLSQSEKPDVTYNDIGGCDIQKQEIREAVELPLTHHELYKQIGIDPPRGVLLYGPPGTGKTMLAKAVANHTTAAFIRVVGSEFVQKYLGEGPRMVRDVFRLAKENAPAIIFIDEVDAIATARFDAQTGADREVQRILMELLNQMDGFDQTVNVKVIMATNRADTLDPALLRPGRLDRKIEFPLPDRRQKRLVFQVCTAKMNLSDEVDLEDYVSRPDKISAAEISAICQEAGMHAVRKNRYVILPKDFEKGYRTNVKKPDTNFEFYK*