MKSLERQLEFVSLQEEYLKDEMRHLQRELLRAKEEIRRIQSVPLVIGQFNEMIDANYGIVSSTAGSNYYVRILSTLDREALKPNTSIALHRHSHSVVDILPPESDSTVQLMSEKPDVTYKDIGGMDVQKQEVREAIELPLIQHHLYTQIGIDPPRGVLLYGPPGTGKTMMAKAVANATSATFISMVGSEFVQKYLGEGPRMVRDVFRLARENSPCVIFIDEIDAIATKRFDAQTGADREVQRILLELLNQMDGFDQTTNVKVIMATNRADTLDPALLRPGRLDRKIEFPQPDRRQKRMVFQAATSKMNLSDELDLEDYVNRSEKVSCADVASICAEAGLQAVRENRYVVLPKDFDKAYKRAVSNREKELLFYSI*