MGEQSTSPRAIRWRKGELIGVGAYGRVYMGMNLDSGELIAVKQVLIAASNFAKGKAQLSAHIRELEEEVKLLQNLSHPNIVRYLGTAREEEALNIFLEFVPGGSISSLLGKFGSFTEPVIRMYTRQLLLGLEYLHQNKIMHRDIKGANILVDNQGHIKVADFGASKKVLELATISEAKSMKGTPYWMAPEVVRQTGHNWQADIWSVGCTVIEMATGKPPWSDQFQEVAALFHIGTTKSHPPIPEHLSPDAKSFLLKCLQREPRLRPTAAELLKVCAL*