MGNCIACVNFDPEADSKQTKNQTKKRHVRKPNAYHDPDGLRSHGPIRVLPDVPMSHRTQISDKYILGRELGRGEFGITYLCTDRETREALACKSISKRKLRTAVDVEDVRREVTIMSTIPDHPNVVKLKATYEDNENVHLVMELCEGGELFDRIVARGHYTERAAATVARTIAEVVKMCHMNGVMHRDLKPENFLFANKKENSALKAIDFGLSVLFKPGERFTEIVGSPYYMAPEVLKRDYGPEVDVWSAGVILYILLCGVPPFWAETEQGVALAILRGVLDFKRDPWSQISESAKSLVKQMLNPDPTKRLTAQQVLDHPWIQNAKKAPNVPLGDIVRSRLKQFSMMNRLKKKALRVIAEHLSIQEVEVIRDMFTLMDDDNDGKITYPELRAGLKKVGSQLGEPEIKMLMEVADVNGNGCLDYGEFVAVIIHLQKMENDEHFRQAFMFFDKDGSGYIESDELRRALTDELGEPDNSVVIDIMREVDTDKDGRINYDEFVVMMKAGTDWRKASRQYSRERFKSLSINLMKDGSLHLHDALTGQSVAV*