MEFDYEKLVSATEGFSPSRLIGKGSHGYVYEGLLHEEDDHKRQRVVAIKTPSLLSSRSQPSSVITKTEQMKKLEDEISVMSSLPYNPHVLTFLGHAEKRLMVVEFMPNGSLHQLLHHVSSTPPPTWLKRIEIALKIARAVHFLHEQDILHRDIKSDNILFDSNWEPKLADFGLAVDLAEKKVPAPAGTIGYLDPCYTSPESLSAKTDVYSYGVVLLEIVSCRKAIDVSRSPASIVDWALPLIEEGKIGEICCGGGGGGGGGGSGVFMETNLRLLRMAARCVSSDVESRPSSGEIAAEMVACLTEPVRSLPLWVSFFRGVVKLKRRKKRLSERMTWPGQTCRVR*