MEAQDMDVSADAPVDKTAQMHAAQADLLPWVEKYRPKDMSELVSHDEIISTITRLIDAGKLPHLLLYGPPGTGKTSTILACARRMYGKRFASMVLELNASDDRGIDVVREQIKEFASTRQMWTSMPKLIVLDEADNMTSPAQMALRRVIEKYVSNVRFCLICNYASKIMPALQSRTTRFRFAPLTDEQAIGRTQHVAEAEGVRAAGGGVEACVALGRGDMRRCLNLLQSTHMSFGLVSEENVYRCAGQPTPADTDAIFRSLMEEDFSTALSSVWSRLQDRVALQGDRGVALQDVLTELHHLVLALEAKPLPKASLVASLADAEERLSVGTSERLQLAGLVGLFQLARPHLGVAG*