MEESEGSHVGLVSKVTRKIPAVKPFVRSRTISSLFSRSASTQDFRPLDKREDLNDDDSSREIEEPGKKFLDPEGHSPTKAPARCVPSRPRFRWKSLFKTWKNKSFRHLSSKTSVKKIRSIVGRNGDDVPVSRLSPINANVYKMKASWKVFSFCELQEATDNFSQENLIGKGGYADVHKGCLRGQLVAVKRLTTVTHEERITSFLSELGIIAHVDHRNTAKLIGYGVERGLYIVLELSSLGSLGSLLHRSSEILDWGTRYKISLGVADGLLYLHEGCQRRIIHRDIKADNILLTENYEAQICDFGLAKWLPKHWTHHNISKFEGTFGYALYFAPEYFMHGIVDEKTDVYAFGVLLLEIITGRKAFNCDRQSILLWAKPLLDEHDVEKLVDPVLGDDYDKEELDRLVLTAALCTQQSPVSTLLRGDNYFPNNSKGTQTQTLRRTYSEELLDAKEYNSTKIKLNDLYRHRQVAFDSIE*