MSDFLNKGIDLVQKAIEADTATKYDEAYKLYYNGLDYLMLAIKYEKNPKSKQLIRNKFTEYLSRAEELKEHLDKQEQTTQSGENSATNGSVKAKKAGGGPDGDDDDNKKLRGALSSSILSEKPDVKWSDIAGLEAAKDALKEAVILPVKFPHLFTGKRKPTSGILLYGPPGTGKSYLAKAVATEANSTFFSVSSSDLVSKWMGESERLVKQLFNMARENKPSIIFIDEVDALCGPRGENESDASRRIKTELLVQMNGVGNDSDGVLVLGATNIPWQLDAAIRRRFEKRIYIALPEPEARVEMFKLNIGNTACELDNEDYRTLASITDGYSGHDVAVVVRDALMQPIRKIQSATHFKPTEDGKYTPCSPGDEGAVEMSWMDLETEQLQEPELTMKDFIKAVKNNRPTVNKQDLARFEEFTNDFGSEG*