MTSTAERSENLRTRVGKYELGRVLGEGTFAKVKFARNIETGQSVAIKILDKEKIFKDKLVNQIKREISTMKLVKHPNVVQLYEIMASKSRIYFVLEYISGGELFNRIASKGRLKEDEARKYFQQLINAVDFCHSRGVYHRDLKPENLLLDAQRNLKVSDFGLSALPQQQREDGLLHTTCGTPNYVAPEVIIHKGYDGAKADIWSCGIILFVLMAGYLPFDDSNLMNLYRKINRAAVRFPPWFSSGARKLIVQILNPNPKFRIDIPQIQEDSWFKKGYKLPKFVEDNVTSLEDVNAVFNERSVEEIEAKIKEQKSSKPAFFNAFELISLSKGLNLSGLFEKKQEVKQELHFTSKYPAPEILSKMEEMAKPLGFNVQRQDYKMKLHGAEIGRKGHLSVDTEVFEVAPSLYVVEVKKSGGDTLEYHNFYQNFSRGLKDIVWKNEVELET*