MRRLMFHAATDNFSNGIFPGEKEIAVKRLSSHSGQGIDESKNEATLIAKLQHRNLVRLLGYCINATEQILLYEYMPHKSLDTFIFDGELCKLLDWETHYDIILGIGRGLAYLHYDSRLRIIHRDLKTSNILLDDEMNPKIADFGLARIFEGKRTEAKTKKIVGTYGYMSPEYASDGLFSIKSDVFSFGVVILEIISGKKNTGFYQSEEALNLLEKSLLDSCNRSEVIKCINIALLCMQEDSNDRPKMSDVIVMLVGEGTSLQRPNRQDFVIRTHTSSTYKHQQNINTTK*