MSNQGSECDDEPEVIDRIDQTTLNAALFFTVKPSELRLLSVLGSGGYANVYKADWSRSFAAGTSSIIVAVKQLHTDLGEVYRNRERLTMLTDHPNLVKCMDSTLEPPYLIVTEFLAGGSLFDLLYNCPDCELSLWQQVKILLDIASGMRYLHEQKPCILHRDLKSSNILLSKPLRNSSQEPFAKVADFGLSRETNGAGAALTVQVGTWRWMAPEVFEPEEVDAKYNSKADIYSFGILMYEVLERRMPYSERFGADISDPRIGLYVCQGLRPTIKLKGTDHPVLSELIPLMQRAWDQDPELRPDFSELEEDLKRLWSTLGP*