MEDPVLLDNVNSVLSKLNNVSATNSNETDVYLKLKKLEKELDLLLLQEEYIKDEQRHLKRELVRAQEEVKRIKSVPLVIGQFLEPIDENTGIVSSTTGSNYVVRILSTLDRELLKASSSVALHRHSNALVDILPPEADSSISIVGEDQKPDVTYADVGGLDMQKQEIKEAVELPLTQGDLYSQIGIDPPRGVLLYGPPGTGKTMLVKAVANSTTASFIRINGSEFVQKYLGEGPRMVRDVFRLARENSPAIIFIDEIDAIATKRFDAQTGADREVQRILLELLNQMDGFDQTSTVKVIMATNRADTLDPALLRPGRLDRKIEFPSLKDRRERRLIFSTIASKMSLAPEADLDSLIIRNDPLSGAVIAAIMQEAGLRAVRKNRYMILQSDLEEAYTSQVKTGTEHDKFDFYK*