MVDRELGRGEFGYCELEGGLCHKHGVIHRDLKPENFLFANKKENSPLKAIDFGLSIFFKPGERFSEIVGSPYYMAPEVLKRNYGPEIDIWSAGVILYILLCGVPPFWAESEQGVAQAILRGLIDFKRDPWPNISESAKSLVRQMLEPDPKLRLTAKQVLEHSWLQNAKKAPNVPLGDVVKARLKQFSMMNRFKRKALRVIADHLSTEEVEDIKESFKKMDTDNDGIVSIEELKSGLRKFGSQLAEAEVQMLIETVDTNGKGTLDYGEFVAVSLHLQRMANDEHLRKAFSYFDRDGNGYIERDELRDALMEDGADDCTDVANDIFQEVDTDKDGKISYDEFAAMMKTGTDWRKASRHYSRGRFNSLSIKLMKDGSLNLGNE*