MGKPHDFFTSPFSESNRFVVHELIGKGSYGIVCSALDTHTGQKVAIKKINDVFQHVSDAIRILREIKLLRLLRHPDIVEIKHILLPPSPRDFKDIYVVFELMESDLHQVIKANDDLTPDHFQFFLYQMLRALKFIHTANVFHRDLKPKNILANSDCKLKICDFGLARVTLNGSSSTIFWTDYVATRWYRAPELCGSFYQKYTTAVDMWSIGCIFAELLTGQPLFPGRNVAHQLDLITDLLGTPSPEAIAKIKNDKARRYLSQMRKKSPINLQHKFPHVDPLAIRLLQRLLAFDAKDRPTAEEALADPYFRNLAKLEREPSSEPVPKSDFDFEKKHLTKDDVRGLIYREILEYHPEMLKSHLNIKEQSRFMYPSAVEQLRRQFDYLQKQPKDSGKMAIERKHTSLPRERIQELHEEETIKPVKENVKEKDRGTLLNRNTGNRSLLGSHKVVPGESLKSSKSADHNTSNSHQDNSNVKRLVKNASSLFQKSGSVSTHSRTQMAPKATENTAKPCKTEQNTEKPVSYSRTRTMGMTVAKLVAVFSGGLTNS*