MTHWIAGEWVAGTGEKLQSHTPYSHELLWQGYSASGEQVDAAVKAAHRAFLDWKKRPFAEREQKVLAFAELVKANSEQIAQVIAKETGKPLWETRTEAASIAGKIAISIRAYHERTGETVREAAGNQLVLRHRPLGVMAVFGPYNFPGHLPNGHIVPALLAGNTVVFKPSEQTPWTGEVLMQLWQQAGLPAGVINLVQGSKETGIALAQSRGIDGLLFTGSANTGHLLHRQFAGQPDKMLVLEMGGNNPMVISEHYGDLDATVYTIIQSAFISSGQRCTCARRLYVPLGTKGDALLDKLVSVTANLRIDQPFAEPAPFMGPLVSEAAAQAILKAQADLQALGGKSLLEARALHAAFITPAIIDVTAIERLPDDEYFGPLLQVVRYQTLAQAVELANDTRFGLSAGLVSTDDGEWDYFVEHIRAGIVNRNRQLTGASGDAPFGGPGASGNLRPSAFYAADYCAYPMASMEGETTLLPATLSPGVEL*