MAIPTETQHQEKEASDASAAAAQKRWTLSDFDIGKPLGRGKFGHVYLAREKRSNHVVALKVLFKSQLQQSQVEHQLRREVEIQSHLRHPNILRLYGYFYDQKRVYLILEYAARGELYKDLQKCKYFSERRAATYVASLARALIYCHGKHVIHRDIKPENLLIGAQGELKIADFGWSVHTFNRRRTMCGTLDYLPPEMVESVEHDASVDIWSLGILCYEFLYGVPPFEAMEHSDTYRRIVQVDLKFPPKPIISASAKDLISQMLVKESSQRLPLHKLLEHPWIVQNADPSGIYRV*