MDGSGGVESILRNYKLGRVLGIGSFGKVKKAEHTLTGHNVAIKIISRRKIKNMEMEEKVRREIKIMSLFMHPHIIRLYEVIETTTDIYLVMEYVNSGELFDYIVQKGRLQEDEARKFFQQIISGVEYCHRNMVVHRDLKPENLLLESKCNVKIADFGLSNVMRDGHFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILYALLCGTLPFDDENLPHLYKKIKGGIYTLPSHLSAGARDLIPKMLVVDPMKRATIAEIRQHHWFQPHLPRYLAVPPPDTAQQAKKINEEILQEVINVGFDRNHLIESLRNRIQNDGTVTYYLILDNRFRGSGGYLRAGFQETMDGTSRMHPAESVASHVRLPGLMELQGAGLRSQYPVERNWALGLQSRAHPREIMTEVQKALQELNVCWKKIGPYNIKCRWVPNNADGMLSNSMRDNSHFGDDSSMGAAVKPPNVVKFETQLYKTQDGKYLLDLQRVHGAQFLFLELCAAFLTQLRVL*