MGRSPCCEKAHTNKGAWTKEEDDRLVAYIKAHGEGCWRSLPKAAGLVRCGKSCRLRWINYLRPDLKRGNFTEEEDELIIKLHSLLGNKWSLIAGRLPGRTDNEIKNYWNTHIRRKLLSRGIDPVTHRPINEHTSNITISFEDWGQGKALKCPDLNLDLCISPPCQEEEEAMLLRPVKREEAGLCFSCSLGLPKSADCKCSNFLGLRTAMLDFRRLEMK