MSEKENILMHRYEMGKLLGIGSFAKVYHARNVKTSQSVAIKVIDKDKILKCGLMDQITREISVMKLVKHPNIVQLYEVMATKTKIYFVIEYVKGGELFNKVQRGRFKEDVARAYFQQLISAVDFCHSRQVYHRDLKPENLLLDGSHNLKISDFGLSALPDCKRKDGLLHTVCGTPAYVAPEIISRKGYDGAKADIWACGVILYVLLAGYLPFQDKNLMDMYKKICKAELKWPSWFSSNVRKLLRRILHPNPNRRISIEEIMKHPWFKIGLDARMFDSTINTKRDDVPIEMGLTLDSLKSNIVECNSATEKVTNLNAFDIISLSNGFDLSGIFENNSNKEESKFTSTNTTLTIVTKLMEVAKNLGLRVIKKNGGLLKMEVSQPRIKGVMSINVEIFRITPNFHLVEIKRINGDSLEYQNFMNQGMRPALKDIVWAWLGE*