MDIDSQKPSGRADELQLPWVEKYRPQRLEDLVSQDDIVSSITNLIDSENLPHLLLYGPPGTGKTSTIVAAAKRMYGSSSAYSSMTLELNASDARGIDVVRNEIKEFAGTKQLFNKGIKLIILDEADAMTSDAQFALRRIIEKYTKNARFCLVCNYVSKIIPALQSRCTRFRFAPLSRDQIEGRLTEVAEAEKCKTTQDGIDAILRLSGGDMRRVLNLLQSTAMSAEVVDETSVYLTSGAPLPADMDQILDWLMNHNFQTACEQITAMCTMKGYALADVLAELTSKIMCLENLDSVPLGMLLDGMSNVEHRLAFGPDEKIQIASLVGVFVRTREAISVS*