MSTTESRRLSDDYEVVDVLGRGGFSIVRRGVSKSEGNIQVAIKTLRRLGPAMMGMQQGSKGAPSSGLPVWKQVSISDALLTNEILVMRRIVENVAPHPNVINLHDVYEDVHGVHLVLELCSGGELFDRIIGRDRYSEFDAAAVISQIASGLKALHKANIIHRDLKPENCLFLDRKENSTLKIMDFGLSSVEDFSDPIVALFGSVDYVSPEALSRQEVSAASDMWSVGVILYILLSGCPPFHAATNREKQQRILQGEFSFQEHTWKTISSSAKDLISSLLSVEPYKRPTASDLLLHPWVIGDCAKQDLMDAEVVSKLQRFNARRKLRAAAIASVLSSKVALRTKRLRSLLGTHDLTSEELDNLRLHFSRICADGENATLSEFEQVLKAMKMDSLAPLAPRVFDLFDNNRDGTVDMREILCGLSSLRNSRGDDALRLCFQMYDTDRSGCISKEELASMLRALPEECLPGDIAEPGKLDEVFDEMDANGDGEVTFDEFKAAMQKDSSLQDVLLSSLRPPGPGQQQQQ*