MRIEEVASTAKSQRVATHTHIKGLGVKDDGIAIAMAAGFVGQEQAREACSVVVEMIKQKKMAGRALLLTGAPGTGKTALALGIAQELGTKVPFCPMVGSEVYSSEVKKTEVLMENFRRAIGLRIKENKEVYEGEVTELTPEYSESTGSGYGKVVSFVLLGLRTVKGTKQLKLDPTIYDALQKEKVSPGDVIYIEASSGAVKRVGRCDSYATEFDLEAEEYVPLPKGDVHKRKEVVQDVTLHDLDAANARPQGGQDIMSVMGQMLKPKKTEVTEKLRQEINKVVNRYIDQGVAELVPGVLFIDEVHMLDIECFTFLNRALESSLAPIVGRLAQSPSVKAAASSGQVQAVAIAQAATQTAYG*