MNSARGSLCEKYKLGEELGHGASGVARVCIDRITGEELACKKITKIEHLHQDEVGILKQLYGHPNIVKLEAAFSDEKETYLVMELCRGGSLFSNGSLLSEMEAAQLCKNLMEAVKFCHSNGIIHRDISLKNILLGDNCFKLADFGLAAHFQPGEYLSDLIGTLCYMAPEVFKRRYSKEIDIWSSGVVIFAILSGNFPFHGNTFKSTIHAIEAARIDFDPEYWSNASPSVKDLIRGMLHQDPRKRLTPEQVLDHDWVVHHTSDEARSSLATINTRRYFGSKSEKNSSSFSLSQVARDLIVCAKLILGLIPN*