MSVRHDKDKGVNVQVLLRCRPFSEEELRSNAPQVVTCNDFQREVTVCQNIASKQIDRTFTFDKVFGPSAQQRDLYDQAVIPIVNEVLEGFNCTIFAYGQTGTGKTYTMEGEGKKSKCASNGELPSDAGVIPRAVKQIFDTLESQNAEYSVKVTFLELYNEEITDLLAPDDLSKVMLDDKQRKPLALMEDGKGGVLVRGLEEEIVTSANEIFTLLERGSAKRRTAETLLNKQSSRSHSLFSITIHIKEATPEGEELIKCGKLNLVDLAGSENISRSGAREGRAREAGEINKSLLTLGRVITALVEHLGHVPYRDSKLTRLLRDSLGGRTKTCIIATVSPSVHCLEETLSTLDYAPVHCLEETLSTLDYAHRAKNIKNKPEVNQKMMKSTLIKDLYSEIERLKTEVYAAREKSGVYIPKERYYQEEAEKKAMTDRIEQMECALEGNNKQRLEDLQERYDVKQQLCIDLSSKLDFTQKILDQTKKSLLAIKEDHRQAQFAIKEREYIICRHKKSENALTDQACMLRSDLEKSIQDISGLFAKIX