MATPMVLDPTPAAEPPATRPYSSVHDVTSDGGEDDLYGRLKSLQRQLEFIDIQEEYVKDELKNLRRENLRAQEEVKRIQSVPLVIGQFMEMIDQNNAIVGSTTGSNYYVRILSTINRELLKPSASVALHRHSNALVDVLPPEADSSISLLSQSEKPDVTYTDIGGCDIQKQEIREAVELPLTHHDLYKQIGIDPPRGVLLYGPPGTGKTMLAKAVAHHTTASFIRVVGSEFVQKYLGEGPRMVRDVFRLAKENAPAIIFIDEVDAIATARFDAQTGADREVQRILMELLNQMDGFDQTVNVKVIMATNRADTLDPALLRPGRLDRKIEFPLPDRRQKRLVFQVCTAKMNLGDEVDLEDYVSRPDKISAAEIAAICQEAGMHAVRKNRYVILPKDFEKGYRTNVKKPDTDFEFYK*