MDEDDDDESFRVGDIVEDLEKESRTTESGTKKGWLTSLVQSIAVKATLEYVDLEPALKILTKNVATDIAEKLCESVAASLVGKQQGSFTRISTTVQAAMEEALVRILTPKRSVDILGDIHQDKETGRPYTIVFVGVNGVGKSTNLAKVAYWLQQHDIKVMMAACDTFRSGAVEQLRTHARRLQIPIFQRGYERDPAVVARDAIYDSKRTKQDVVLIDTAGRMQDNEPLMRALSKLINMNGPDLVLFVGEALVGNDGVHQLTQFNQKLADLSTSSQTQSIDGILLTKFDTNNDKVGAALSMVYTSGAPVMFVGCGQNYTDLKKLNVKSVMKSLLS*