MTVATQKFKGIIGKWGFGSVFFGKLPEGNDIAMKVLSLFNDQVVQQFLNEIDVLSKVHHENLVSLLGYCNESKELMIIYEHMSGGSLRDRLHGSELNWKTRFKIALDAAQGLEYMHVVCTPKIIHRDVKTANILLDSNLNGKLGDFDFILHYSLTSRVWINGEASHVTTMVKGTAGYLDPEYFSTERLTDKSDVYSFGVVLLEIICGRKPIDAKLPIDELNIIRWATPFVEMDAIPGKIEEIVDKRLSGNYDLKSITRVAKVAIRCVKAEPFYRPSVSEIVAELTEAMKLEEICKPAGSIS*