MAAREHANALAAAQHAAEKAAAAVSMLRTELESEEARRVVPDIRQHPAAKLAVEVLAHPFKPVDAIAVTLSEGGTLFVAEIIGTGAFGCVQQGVFYPDGSPRAQFMSLLSLVLANEHARHARDFNSAEARDEEAIFAALGALATQGAAGGGFEFGTPVAIKQLNSQAAPAEFRDEKAIILDLILAREREFAGDTTGADLIIRAIAFDSPTNSIIYPLAALADPDGYSVPMNNAVVRFVGHQIAVAVAYLHRIGVVHRDLKPPNILLTVGREEVDALAERAWRGEPVPRDVVLVADLGLCAAEVDMSAISPGDDIMPDCDGTVVDSDQSYYTEPKRDLWALGMIICDMFGKSSNTIVAGMDDQEAANVIVAWLPAGPEPGELDSFEAGEMNSFERDLRAPKAEDFPDAGDLAHVAATLGVAFKLTKSRPCSRLSASGAADKLL*