MLTRTITYCMVSVTHRIHHPSIMNKLFSTAWILRHVLRWFKVKMDGNAKGGGHSEALKNYNLGRTLGIGSFGKVKIAEHKLTGHRVAIKILNRRQMRNMEMEEKAKREIKILRLFIHPHIIRLYEVIYTPTDIYVVMEYCKFGELFDYIVEKGRLQEDEARRIFQQIISGVEYCHRNMVVHRDLKPENLLLDSKYNVKLADFGLSNVMHDGHFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILYALLCGTLPFDDENIPNLFKKIKGGIYTLPSHLSALARDLIPRMLVVDPMKRITIREIREHQWFQIRLPRYLAVPPPDTAQQAKMIDEDTLQDVVNLGYGKDHVCESLRNRLQNEATVAYYLLLDNRFRATSGYLGADYQESLERNFNRFASSESASSNTRHYLPGSSDPHASGLRPHYPVERKWALGLQSRAQPREIMIEVLKALQDLNVSWKKNGQYNMKCRWSVGTQATDMLDVNNSFVDDSIIMDNGDVNGRLPAVIKFEIQTRDEKYLLDMQRVTGPQLLFLDFCADFLTKLRVL*