MPQDEAQSELMAIDGLQSDDHRDLLNIIDSLRAQGVSQYVQLPRIIVCGDQSVGKSSVLEAISGMSFPTKDNLCTRFATELILRRNVDKAVSNTIIPGPDRSQDDKKRFSKFTCDLNQLSRSTSLRARVAEILKPYTEGHPITYNHYFTEEVQKLQRARRKKELEELLNSKRISNPFQDRSPGSVQSGGILGSAASPATKSFGNSTGDLVTVSISDVVSTFVSKSEANMEMFAAATALDYMLAYYKVALKEVVDNIGVLAIKDRFIQKLPDIFSPATVHGLTKDEIHSIAAESPEAAAERHRVTEKLKILHKGLRDLKRIDRRQF