MEAFLGENQHLKIKLEEIKSATNNFDNNNVIGKGGFGNVYKGVLSQSEGLTMVAFKRLDRKLGQGNPEFLKEILMLSRYTHENLISLLGFCDEDDEKILVYEHAYHGSLDRHLSANTLTWWKRLKICLTAAKGLCYLHDPKGTEQRVIHRDIKSSNILLDESWNAKLSDMGLSKIGPANQQHSFLATNVVGTYGYIDPLYMETYLLTKESDVYSFGMVLFEVLCGRLCYEYNNGHFMSLWPMWKKSYEEKKLDQIIFEDLKEHMNPSSLETFSGIAYRCLQKSREERPKMSDVVEELENALDIQKTEGPMDFEEMIETAVAPHVYRSKEELQMLLYRGMLVNGGKTVIS*