MDKMRILKESRPEIIVGGKYRVIRKIGSGSFGDIYLGMSIQSGEEVAIKMESAHARHPQLLYEAKLYRILSGGVGFPRIR HHGKEKNFNTLVMDLLGPSLEDLFNFCTRHFTIKTVLMLVDQMIGRLEYIHLKCFIHRDIKPDNFLMGIGRHCNKLFLID FGLAKKFRDPHTRHHIVYREDKNLTGTARYASINAHLGIEQSRRDDMESLGYVMMYFNRGVLPWQGMKANTKQQKYEKIS EKKMSTPIEVLCKGSPAEFSMYLNYCRSLRFEEQPDYMYLRQLFRILFRTLNHQYDYIYDWTMLKQKTHQGQPNPAILLE QLDKDKEKQNGKPLIAD