MNIIIHRKQRFERVIRNLKVTRVFATLVEEMRAIGGIASGGNGGESKCTEVMVPVAHNKRSPVLLLMGGGMGAGKSTVLKDILKEPFWSGVGSNAVVVEADAFKETDVIYRALSSNGHHGDMLQTAELVHQSSTNAAQSLLVTALNEGRDVIMDGTLAWIPFVEQTIEMARNVHKTRYRMGLGYKEAEDGTTIENYWEQMEDDDENSKQEKGRKPYRIELVGVVCDAYLAVVRGIRRAIMVGRAVRVQSQLKSHKRFASAFPHYCELVDNARLYCTNAVCGPPRLIGWKDGHSRLLVDVEEIQCLNILSSLNDEAESIYELHTNQSPLSHQGSAWKEMVLSTLRPDIQNNLKTAIIKSELAFAHI*