MPEHTVRVGGVSLRASEHDIRDFFSFSGEITHIELQREGDWSQVAYVTFKNADALETALLLSGATIVDQSVSIIPMEGYVLPRSPHSDDELHGEPLSAPAQENKAQAVITEMLAKGYLVGKDAMAKAKQFDEKHGLTATAAATVVSVDKKLGLTEKITAGTSVVNQQLKAVDEKYQVSGKTKSAFAVAEEKVNTAGSAIMKNRYVLTGASWMANTFNKVKMAAGEVGQKVREKAVVGETTHREDHDEHPYGGDGYSRVHTEPAAVSLSSAADNAPQRYPSSRGFEAPLHAYSGSAGGEPTKPPPAQGLVL*