MHKQTHTHVWKRIRDREAGKLHASHFANRIKWNRISQLQLSNHKDIVSPHKGAINSLQIDSTEGRYLLSAASDASVAVYDVQRPTVYEAGGVISKHSSIFVVDKQHQQAHKYAVSSAIWYPIDTGLFVTGSYDHHINVWDTNTTQVVVNFKMPGKVHRAAMSNLSTSHMLIAAATEDVQVRLCDIASGAFAHTLSGHRDGVMTVEWSNSSEWVLVTGGCDGAIRFWDIRRAGCFQVLDQSRTQLGRRPTILNHSMITKDSSTKLSAAQKKHANGSGSRQQLIGRVPSKGPMKQKLHPGMLSTQDRATAHYGAVTGLKATEDGMYLLSAGSDSRLRLWDVESGCDTLVNFETVRLQVNKPLQLATTQDSTLVFVPCMRSVKAFDMWSGNTYTILRGHYECVNSCWFNQQDQELYTGGNDRQILVWSPARSMADEMDEGPAEDQDNWSS*