MASKGKVISCRAAVAYGPGQPLVVEQVQVDPPQKMEVRIKILFTSICHTDLSAWKGESEAQRAYPRILGHEASGVVESVGEGVIDMKEGDQVVAIFNGECGERIYCKSSKKTNLCGKFRVNPFKSVMESDGKCRFRNKDGIPIYHFLNTSTFTEYTVVDSACLVKIDSHASLDKMTLLSCGVSTGLGAAWNTADVQTGETVAVFGLGAVGLAVVEGARTRGASKIIGVDINPEKRIKGEAIGITDFINPKEIDVPVHEKIREMSEGGVDYSFECAGNMQVLREAFLSTHDFGIHPTPKLLSLHPMELFDGRRIVASVFGDFKGKSQLPFLAEQCMAGVVKLDEFITHRLPFEKINEAFQLLLDGKSLRCLLHLS*