MGEHVARYPLFDRCRKKAVEWCVNAKQNATHHNTAEGLSIETTLQNFSLSPSIHLLHTSIIMAIATETQPQPQQHKDSSEVSGSAAEQRRWTLNDFDIGKPLGRGKFGHVYLAREKTSNHIVALKVLFKSQLQQSQVVHQLRREVEIQSHLRHPHILRLYGYFYDQKRVYLILEYAPKGELYKELQKCKYFSERRAATYVASLARALIYCHGKHVIHRDIKPENLLIGAQGELKIADFGWSVHTFNRRRTMCGTLDYLPPEMVESVEHDASVDIWSLGVLCYEFLYGVPPFEAKEHSDTYRRIIQVDLKFPPKPIVSSAAKDLISQMLVKDSSQRLPLHKLLEHPWIVQNAEPSGVYRS*