MSLVAKIEDIESEIARTQINKQTMAHLCSLRAKLAKYKRELVADPKGGGGGPGEGFDVRATGDARVGFVGFPSVGKSTLLTSLTDVASEAASYEFTTLTCIPGIKYWKGAKIQLLDLPGIIEGARDGKGRGRQVIAVARTCSCLIIVLDAMKDIAQKKIIERELEGVGIRLNKQPPDIRVEKKVSGGINFAATCKLTHLDEDSIKAPRPGPRLTTHGRRRLASPTHPRHAILTEYRIMSATVRINCDATPDDLIDAIEGNRVYMPCVYALNKIDAITMEERRARPAGRPSPPSSPHPLSARPLPELDILDQIPHYCPISSHYQWNLDGLMDMVFEYLSMTRVYTKPKGQMPDYEAPVIIRGSQKPTVEVFCKKIHRQLIHDFKYGWVWGSSVKFNPQKVGKAHLLHDEDVLQIVKKI*