MQKGIELAKEAVEEDNKQNWPQALELYTRAMEYFSTHLKYDKNPKSREMISTKFKEYLTRAEYIKGIIDGGQPAEEAPTSSANGAAAAKPKGSGGGDSKQEEMDKMKSSLGNAILEEKPNVKWDDVAGLEGAKDALKEAVILPVKFPQFFTGKRKPWTGILLYGPPGTGKSYLAKAVATEADSTFFSVSSSDLVSKWLGESEKLVSSLFALAREKAPSIVFIDEIDALCSARGDGESEAARRIKTEFLVQMDGVGHGSDEKRVLMLGATNLPYALDPAMRRRFNKRIYIPLPEAPARGSMFKIHLGDTPHTLTQAEFDELGQRSDGFSGSDIAVVVKDVLMQPVRKTQDATHFRQTSDPQTGKVVLEPCSPGERGAFAATLQTLADQGKAGMVHPPKITFRDFEKSLLRARPTVSPDELKTYEKFTAEFGEEG*