MKIEEVQSTTKRQRVATHTHIKGLGLKEDGVALDLAAGWVGQESAREAAGVVVDMIKQKKMAGRALLMAGAPGTGKTALALGIAQELGTKVPFCPMVGSEVYSSEVKKTEILMENFRRAIGLRIKENKEVYEGEVTELTPEETESTGGGYGKVISHVVIGLKTVKGTKQLKLDPTIYDAMRKESVQVGDVIYIEANSGSVKRVGRCDAYATEFDLEAEQYVPLPKGDVHKKKEIVQDVTLHDLDSANAKPQGGQDIMSVMGQMMKSKKTEITEKLRQEINKVVNRYIDTGVAELVPGVLFIDEVHMLDIECFTYLNRALESSLAPIVVFATNRGICEIKGTDGMSAPHGVPVDLLDRLVIIRTLPYTPEEMVKILAVRATVEGLVVDEESLAYLGDVGERASLRHAVQLLTPASVLAKTNGREEITIGDLEEVGELFLDAKASAKLLTEQADKYLS*