MENKPSILTDRYEVGRLLGQGNFAKVFYGRSVHTNESVAIKMIDKDKLKKVGHSEQIKREISVMSLAKHPNVVNLHEVMATKTKIYLVLEYCKGGELFKKMVKGKLAENVAWKYFHQLIDAVDFCHSRGVYHRDIKPENLLLDEHDNLKVSDFGLSALAESKRADGLLHTACGSHAYACPEIVNRKGYDGTKADVWSCGVVLFVLLTGYLPFYASNLMDMYRKIGKAQFKCPREFPPEAKRLLSKMLDPNPESRITISKIKESSWFKKGLPMKQKRIEKEAVGGSGSGSGPSEPPPQLSSMNAFDIIALSSGLALGGLFGEVYSKKESKFTSRKPASEIICKLEEVAKGLKMKIRKQEAGLFKMEGGKEGRKGRLLIDAEIFEVTETFHLVEVKKCSGDTMEYQRMVEEDLRPALADIVWVWQGENEHVLRGLKEGQEPL*