MDGSTRGGGHSEALRNYNLGRTLGIGTFGKVKIAEHKLTGHRVAIKIINCRQMKNMEMEEKAKREIKILKLFIHPHIIRLYEVIYTPTDIYVVMEYCKYGELFDYIVEKGRLQEDEARRIFQQIISGVEYCHRNMVVHRDLKPENLLLDSKYNVKLADFGLSNVMHDGHFLKTSCGSPNYAAPEVISGKQYAGPEVDVWSCGVILYALLCGTLPFDDENIPNLFKKIKGGIYTLPSHLSALARDLIPRMLVVEPMKRITIREIRDHQWFQTRLPRYLAVPPPDTTQQAKMIDEDTLRDVVNMGFNKNHVCESLCSRLQNEATVAYYLLLDNRFRATSGYLGADYQESMLPLQDRNLNQMASSESSSSGTRNYVPGSSDPHSSGLRPHYPVERKWALGLQSRAHPREIMIEVLKALQELNVSWKKNGHYNMKCRWLPGFPEVHDMLDASNSFLGDSTIMDNDDANGRLPAVIKFEFQLYKTKEDKYLLDMQRVTGPQLLFLDFCAAFLTKLRVL*