MRGALFGDQIEAYKDAFVHKGEYEIADAQIRPADEQWKKSDAELDFQMTFGRQTVIQRVNAESGPVQPEYLCIASVPRAGDPEDRYDVLGIVLYVEEHAREITTGQDRQALVREIVLSDHSSEQPLIISVWNDLAGSDCDDLSSWAEKFTVVGFTSLRATSHKGFSLTSSMSTMFVHGPHGDRAISLREWACNHQDVLSDRQARVLDVRNPSSERSTPIEKVHTEYISLMIVFTEQNTNTLQEERCWIQVVVPEPKLEKVHAYLGCPNCGRTTYTPVGKAYTCLTCKKQGVISSPRITFNCEVSDGTDKYALTSFTEDSEKLFGMSVADLFRMKHTADARTFASAYELLSTRHVLMEVGPTMSLSKSNALQWCLKQVVIEDAPREEAVNQDVAAVDVAQGPAAVDVSQGAAAQEDSDHAVAEDVDHGHTAPVKN*