MDLDDDAPPELVEVSGGIKDSDEGPNVKVPITIVTGYLGAGKTTLLNYILTAQHGKKIAVIMNEFGDSVDIEKSLTVSQGDNRVEEWLEVGNGCLCCSVKDTGVNAIESLMEKKGAFDYILLETTGLADPGNIAPLFWVDDGLGSTIYLDGVVTLVDAKNILQSLDDPKGKIEDHNEHDHHGPLMTTAHVQISHADVIVLNKADLVSEDHLRIVRERIESINGAARIHVTERSVVPQLEGFLLDLHAYDQFNVAEAKSKGHSHLDPTISTVAIPVPALRPEQLQDVDRWLRTVLWDHKLPDTETAAEFEIHRSKGRLVFDNGDVKLLQGVREIFELIEAPDGADVSSTEGKIILIGRGVKDVDFESNLRRLIT*