MKKVRRKIGKYEVGRTIGEGTFAKVKFARNSETGDSVAIKIMAKTTILQHRMVEQIKREISIMKIVRNPNIVRLHEVLASQTRIYIILEFVMGGELYDKIVQQGKLSENESRRYFQQLIDTVDHCHRKGVYHRDLKPENLLLDAYGNLKVSDFGLSALTKQGVDLLHTTCGTPNYVAPEVLSNRGYDGAAADVWSCGVILYVLMAGYLPFEEADLPTLYRRINAAEFVCPFWFSADTKSFIQKILDPNPKTRVKIEEIRKEPWFKKNYFPVKLGEDEQVNLDDVRAVFDDIEDQYVAERSEITEGGPLIMNAFEMIALSQGLNLSPLFDRLQDNVKRQTRFVSRKPAKVIISSIEAVAESMGLKVHSRNYKVRLEGVSANRVGPFAVVLEVFEVAPSLFMVDVRRATGDTFDYHKFYMNFCAKLGNIIWRPAGTMPNSNLLKQMTL*