MENKPSVLTDRYEVGRLLGQGTFAKVYYGRSVHTNESVAIKMIDKEKVLRVGLSDQIKREISVMRIAKHPNVVSLHEVMATKSRIYFVIEYCKGGELFNKVKKGKLREDVAWKYFHQLINAVDFCHSRGVYHRDIKPENLLLDDNENLKVSDFGLSALADCKRADGLLHTTCGTPAYVAPEVINRKGYDGTKADIWSCGVVLFVLLAGYLPFHDSNLMEMYRKIGKADFKCPNWFAPEAKRLLCKMLDPNHESRISIARIRESSWFRKGLHLKQKKMDKQLRETTVIPTVEVGESSGSSSENGDSLHEEAPAQLAYLNAFDIISLSAGFDLGGLFGDANDKRESRFASRKPAAEIISKLEEVARGLNLKIRKQDAGLFKLEGSKEGRKGALSMDAEIFQVTQTFHLVEVKKCDGDTVEYQRLVEEDLRPALGDVVWVWQGDKEKEEQLKLGLQDEQGVEQHSEPL*