MTMASRVLLVLAVALVAAAGSCSASWELNIRMPTSASQRLHAAMEDGAVHVAPLIHALRPLLGSGGEMGSLGGVACDSWLLGVEAHNVRGWKTIPAKCEGYVGHYMLGSRFRRDSKVVIDEAIAYAEGLKLAGNGKDVWVFDIDETTLSNLPYYATHGFGAKPFNATSFNAYVLEGSAPALPETKRLYNKLVSMGVKPVFLTGRTEDQRVITETNLRRQGITGWMNLLLKQPGFKGSAVAYKSGERQKLQDAGYAIVGNIGDQWSDLLGAPEGSRTFKLPDPMYYIG*