MGDVLVENSSNYTPPHKKAAPSTIPSIENFEGLPTEGGDDYATLKKLQRQLEYIQLQEEYIKDEQRSLKRELVRAQEEIKRIQSVPLVIGQFMEAIDQNTGIVQSSTGSNYVVRILSTLDRELLKPSSSVALHRHSNALVDILPPEADSSIAMLGADEKPDVTYADVGGLDMQKQEIREAVELPLTHFDLYKQIGIDPPRGVLLYGPPGTGKTMLVKAVANSTTANFIRVVGSEFVQKYLGEGPRMVRDVFRMARENAPAIIFIDEIDAIATKRFDAQTGADREVQRILLELLNQMDGFDQTANVKVIMATNRADTLDPALLRPGRLDRKIEFPSLRDRRERRLIFGTIASKMSLAPEVDLDSLIVRNDPLSGAVIAAIMQEAGLRAVRKNRYNIIQSDLEDAYSSQVKGTSEDNKFDFYK