MSNTDFLGRAIDTVKKAIEHDNEGEYEKAYQLYYSALELFMLALKWEKNPKSKEMIRAKAGEYMDRAEKLKNHLATLDNRKKPSAVGANGKVAQGSGKGGNQDEDGEDADSKKLRSALAGAILSDKPNVQWEDVAGLESAKEALKEAVILPIKFPHLFTGKRQPWKGILLYGPPGTGKSYLAKAVATEANSTFFSVSSSDLVSKWMGESERLVKQLFNMARENKPAIIFIDEVDALCGPRGEGESEASRRIKTELLVQMDGVGKDSKGVLILGATNIPWQLDAAIRRRFQRRVHISLPDINARMKMFMLAVGSTPCELTQADYRTLAEMSEGYSGSDISIAVQDALMQPIRKIQTATHYKKVILDGAEKLTPCSPGDQGAMEMSWTTVEADQLLEPPLVLKDFIKAVRNSRPTVSQEDLQRNSEWTKEFGSEGA*