MGNCIACVNFDPEADSKQTKNQTKKRHVRKPNAYHDPDGLRSHGPIRVLPDVPMSHRTQISDKYILGRELGRGEFGITYLCTDRETREALACKSISKRKLRTAVDVEDVRREVTIMSTIPDHPNVVKLKATYEDNENVHLVMELCEGGELFDRIVARGHYTERAAATVARTIAEVVKMCHMNGVMHRDLKPENFLFANKKENSALKAIDFGLSVLFKPGERFTEIVGSPYYMAPEVLKRDYGPEVDVWSAGVILYILLCGVPPFWAETEQGVALAILRGVLDFKRDPWSQISESAKSLVKQMLNPDPTKRLTAQQVLDHPWIQNAKKAPNVPLGDIVRSRLKQFSMMNRLKKKALRVIAEHLSIQEIEVIRDMFTLMDDDNDGKITYPELRAGLKKVGSQLGEPEIKMLMEVADVNGNGCLDYGEFVAVIIHLQKMENDEHFRQAFMFFDKDGSGYIESDELRRALTDELGEPDNSVLIDIMREVDTDKDGRINYDEFVVMMKAGTDWRKASRQYSRERFKSLSINLMKDGSLHLHDALTGQSVAV*