MRARGRPILNLHGKPIFPGRTEIGQGNYSNKAHDLESGMIFALKKVHFEHLELESVRFMAREIQVLRRLDRPNVVKLEGMVISRMSRSVYLVFEYMDHDLAGLVACPGIKFTEAQVKCYMHQMLSVLDHCHARGVLHRDIKGSNILIDNGGILKIADFDLANLFYPGQKQPLTSQVVTLWYRPPELLLGATDYGVGVDLWSTGCILAELLASKPVFPDTFREFPQTALVLIETLLAIESSSRGTVVSALKNEFFTTKPFSCDPSSLPKYPPSKEFDVKLRDDESRRKRDVGGRGHVSQVARRVSQDLGFL*