MGKVDFFTGYSEVNRYTVQEVIGKGSYGVVCSALDKQTGERVAIKKIEDVFQHTSDAIRILREIKLLRFLRHPDIVEIKHILLPPSPHNFKDIYVVFELMESDLHQVIHANDDLTCEHFQFFLYQMLRALKFIHTANVFHRDLKPKNILANSDCKLKICDFGLARVTLNGASSAIFWTDYVATRWYRAPELCGSFYTKYTTAVDMWSIGCIFAEVVMGQPLFPGRNVAHQLDLITDLLGTPPAEAIAKIRNEKARKYLSAMRKKPPASFHQKFPSLDPLAIRLLQRLLAFDANDRPTAEEALADPFFKHLANIEREPSSQPAPKSDFDFEKKHLTKEDIRELIYREILEYHPQVMKSYNNRIQSTFTFPSAVDQLRRQFDYLQRQTKEPVKAPMERKPTFLPREHVKETQEAARKNVTKVNDRVKETQEEVNKNARGNDHVALVPSRSTGNRSLLGSHKVVPGESLKATTASDGNIPAVGDPTKQEQSNVKRLVKNASMSLFQKVGPQQSQSKMVQKDQANRKEQAADKPITQSRARSMGNKVAKLVAAFSGGLTHS*