MKAAGGIAASTPRSAITASVLGRSTESVRELYTLGRKLGQGQFGVTYLCVEKSSGKQYACKTIPKRKLISQEDVDDVRREIQIMHHLAGQPNVVQIKGAYEDAGSVHLVMELCAGGELFDRIIQRGHYSERKAAELIRVIVGVVQACHSLGVMHRDLKPENFLLLSKHEDSLMKATDFGLSVFFKPGEVFTDVVGSPYYVAPEVLRKKYGPEADVWSAGVILYILLSGVPPFWAETEKGIFEQVLKGEIDFESHPWPVISQDAKDLIRKMLCPVPANRLKAHEVLGHPWARADGVAPDKPLDSAVLSRMKQFSAMNKIKKIALRVIAESLSEEEIAGLKEMFKMMDTDNSGSITFDELKAGLERVGSNLVESEIRDLMAAADVDNSGTIDYKEFITATLHLNKIEREEHLLAAFAYFDKDNSGYITKDELQQVCAENHMGDEVIEEMMREADQDNDGRIDYSEFVTMMRKGAGGIGRKTMRNSLSITFRDLLTV*