MAATQNFSHKIGQGGFGSVFFGKLEQGEDIAVKVLSLFSKQGVQEFLNEVDLFSRVHHKNLVSLLGYCIESRELMLVYEHMSGGSLRDRLYGHTAELSPLNWETRLKIASDAAQGLEYLHVGCTPKIIHRDIKTANILLDRKFNGKLADFGLSRMTIDGEASHVFTTVKGTLGYLDPEYFSTQMLTDKSDVYSFGVVLLEIICGRRPINAKLPGEQLNLIRWVTPYVEMDENPGKMEEIIDKRLGRYYDIKSITSVAKLAIRCVQAEPSSRPSVNEVVAELKEAIKLEKDKDSLISEIDIEYGDLGASPASLSVDSSEPKEMDSAESSSKLLTTPKDDKFM*