MAIATEKEVSDVSAVAQKRWNLGDFDIGKPLGRGKFGHVYLAREKRSNHIVALKVLFKTQLQQSQVEHQLRREVEIQSHLRNPNILRLYGYFYDQKRVYLILEYAARGELYKELQKCKYFSERRAATYVASLARALIYCHGKHVIHRDIKPENLLIGAQGELKIADFGWSVHTFNRRRTMCGTLDYLPPEMVESVEHDASVDIWSLGILCYEFLYGVPPFEAMEHSDTYRRIVQVDLKFPPKPIVSASAKDLISQMLVKESAQRLPLHKLLEHPWIVQNADPSGIYRG*