MDGSARGGGHSDALRNYNLGRTLGIGTFGKVKIAEHKLTGHRVAIKIINCRQMKNMEMEEKAKREIKILKLFIHPHIIRLYEVIYTPTDIYVVMEYCKYGELFDYIVEKGRLQEDEARRIFQQIISGVEYCHRNMVVHRDLKPENLLLDSKYNVKLADFGLSNVMHDGHFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILYALLCGTLPFDDENIPNLFKKIKGGIYTLPSHLSALARDLIPRMLVVEPMKRITIREIREHQWFQNRLPRYLAVPPPDTTQQAKMIDEDTLRDVVNMGFNKDHVCESLCSRLQNEATVAYYLLLDNRFKATSGYLGADYQESMDRNLNQLASSESTSSGVRNYVPGSTDPHSNGLRTHYPVERKWALGLQSRAHPREIMIEVLKALQELNVSWKKNGHYNMKCRWCPEFSEAHDMLDSSNSFLGDSTIMDNDDANGRLPAVIKFEIQLYKTRDEKYLLDMQRVTGPQLLFLDFCAAFLTKLRVL*