MNNSAQENGLTESEVELITNYGKSYYTNSIIQVEKEIKELYSRINSKLGLREVETGLAPPMLWNLASDAQRSKTEKTLQVARCCKVMEDPSGTDRYMINIKQIAKFIVGRSKSLNREDISEGIRVGVDRVKYQIMVPLPAKIDNAVTLMQIEEKPDITYSDIGGCAEQIEKIKEVVEMPLVSPEKFIKLGIDPPKGVLLYGPPGTGKTLCARAVANSANATFIRVIGSELVQKYVGEGARMVRELFELAKSKKACIIFFDEVDAFGSTRFDGGNNEVQRTMLELINQLDGFESRGNIKVLMATNRPDTLDPALLRPGRLDRKVEFALPDLAGRSAILKIHTKPMSVEKNIRYELIARLCPSATGAELRSVCTEAGMFAIRERRKVATEKDFLLAVEKVIKGYAKFSSTPRYLTYN