MSNTDFLGRAIEQVRKAIEADNAAQYDKAYQLYYQSLELFMLALKWEKNPKSKEMIRAKTGEYMDRAEKLKAHLADAEAKRKKPGMVGANGGSTGGTGKGKEAGEDGNGNGEALDEDSKKLRSALAGAILQERPNISWDDVAGLEGAKEALKEAVLLPIKFPHLFQGKRQPWKGILLYGPPGTGKSYLAKAVATEAKSTFFSVSSSDLVSKWMGESERLVKQLFAMARENKPSIIFIDEIDALCGPRGEGESEASRRIKTELLVQMDGVGKDSKGVLILGATNIPWQLDAAIRRRFQRRVHITLPDLAARTTMFRLAVGDTHTALKAEDFRELARAAEGYSGSDISIVVQDALMQPVRKIQQATHFKKVVHEGKQMLTPCSPGDPDAIEMTWEQVPSDELLEPFVDKKDFIKAIKASRPTVSGEDLKRNEEWTKEFGSEGA*