MESFSETDHEEVAAKMTSEVGENFEDEGLVSNSTLEKVAAAKKYIEDHYNKRMRHIQQRKERRLVLEQKIASLDVSEKEQHELLEDLQRKETEYTRLMRNRLCVDDFDLLSIIGRGAFGEVRLCREKKTGNIYAMKKLKKSEMLSRGQVEHVRSERNLLAEVASDCIVKLYYSFQDPEYLYLIMEYLSGGDVMTLVMREETLTETVARFYIAQSILAIESIHKHNYVHRDIKPDNLLLDKHGHMKLSDFGLCKPLDCRNISAMNVNEPLNDENTNESIDDDENCSIGRRGRRWKSPLEQLQHWQINRRKLAYSTVGTPDYIAPEVLLKKGYGVECDWWSLGAIMYEMLVGYPPFYSDDPVTTCRKIVSWRTQLVFPDDARLTPEARDLICSLLCDSDHRLGSHGAGAEQIKAHPWFKDVEWEKLYEMDAAFKPVVNGELDTQNFMKFDEVDCPKPTRTGSGPSWKVSITPQNINFVGYTYRNFDAVRSSRHSLDIKGSLSPPRSSTDSTRSDSAIDYALLSTVDASQQ*