MELLSLWQKDANHGMVVLVSSMFNKLSGQPESYEKKALYRFGRTLGAGTYGIVREAESSGGKVAIKIILKKNVRGNERMVYDELEMLQALDHPNIVHFVDWFESKDKFYIVTQLATGGELFDRICEYGKFTEKDASQTIRQVLDAVNYLHERNIVHRDLKPENLLYLTRDPKSPLVLADFGIAKMLENPTEVLTTMAGSFGYAAPEVMLKQGHGKAVDLWSLGVITYTLLCGYSPFRSESLSDLIEECRAARIVFHERYWRDVSKDAKDFILSLLQPDPAKRPTSQDALKHPWLTGESASDRDLLPEIRAYIARSRLRRGIEIIKLANRIEALKMQEDEEGDIPSPAEMAAAADEPSKSSDTTAFPPLEGSEANGSSSPAPVDGTTGGTKKRSLSKVARGAIFREVVLAKVREMKENEERERIEREARERTAHA*