MSNTDFLGRAIDTVKKAIESDNEGEYEKAYQQYYSALELFMLALKWEKNPKSKEMIRAKTGEYMDRAEKLKNHLASQDSRKKPSAVGANGKVSQGSGKGGKEDDDNEDADSKKLRSALAGAILSEKPNVKWEDVAGLEGAKEALKEAVILPIKFPHLFTGRRQPWKGILLYGPPGTGKSYLAKAVATEANSTFFSVSSSDLVSKWMGESERLVKQLFNMARENKPAIIFIDEVDALCGARGENDSEASRRIKTELLVQMDGVGNDSKGVLILGATNIPWQLDAAIRRRFQRRVHISLPDINARMKMFMLAVGSTPCHMTQADYRSLAEQSEGYSGSDISIAVQDALMQPIRKIQTATHYKKVLHEGQEKLTPCSPGDNGAMEMRWENIEADQLLEPPLVLKDFIKAIRNSRPTVSQEDLKRNAEWTQEFGSEGA*