MGVENYHVVELVGEGSFGKVYKGRRKYTGQTVALKFILKHGKSDKDIENLRQEIEILRNLKHENIIEMLDAFESPQEFCVVTEFAQGELFEILEDDKHLPEAQVQAIAKQLVRALHYLHSHRIIHRDMKPQNILIGAGGIVKLCDFGFARAMSCNTMVLRSIKGTPLYMAPELVREQPYNHTADLWSLGVILYELYVGQPPFYTNSVYTLIRHIVKDPVKYPDSMSQNFKSFLKGLLNKVSQNRLTWPHLLEHPFVKEMTEELEAREARARTAAERGCDAAWRGEVNITLSSPASNRNTDSQPSGSPAGRARSKDPNTKATNNTVDQFLSTPRPLNDNVQPQNTTEVLGNATDTQQSPKSETAVLDKIESTSCTTKGAQGIAQDRGAIAHILHPFRNFNVKGTAALSNEQADTGGNQSLRILSNLLAAGALAPKTVVDDVLPSVLGLIRAALGASAPQHVSLLIKGFSILRKLIEIGCSKMESTFYHHSIALLRLYPQAVSYKHDSSGRVLYEATACVTLLLTRLALGLGKIFTAGGAHKVDEIASQEGTIMSQIVGQAKALDTMQQLCLCLTTIGSNIASGACSSAPVAAEACKAIWGLLSALSTVATRGQRQSFPLTSVRAKNRPKTEGADAVSECRAESTTRPLVEQVTESIIKSRDMHVAVCYALLHGSESGLSSTIQTLLRCCEISPRLCGILSGVSLSEISNAANGGADGTAVAAIFRLVLLCANAAATKDAGSQMANESESRSKSSSFENLATQSCLLLSTVAQGLRVLGRFGASCMLTSSQSKQHDRLVAMAHLASLEKLPSETGQLTASATLALSSILLLEWGPVNSSAVCSLTETPLNFVPQISGIRSQLWPAESDSNGSQPGMRWQDEMLTSWHGSRDGYVGAIKLRLRWGGVSAMEQACSLGIPQVLLFLLTGELDASGNRGQQTCSIGFSPAGVLWALSVIHLCLAGGAFKDVLFIKESLSVVLSLIDEPHLTFLNAWEGLGGGALGVKEIVNSVIDILEFPFIAAQHCSGSPLTSSSLISSITPGPNSFVPRKGFEGGEMAKSFASEIPHYLQSLQDVYVVGPLVKCLEYLDTKDFGKPLSLIVRLVQNSRTFADGLLKEGLLAPALSSKMLDTNGPKEVVLEMLIIVSDLARLSKDFYGPIGEANTLLFMKLLLSHSDANVRSKACNALGNMCRHTPFFYKEMVNHDIVNMLIDRCADPDRRTRKFACFAVGNAAYHSDYLYDQLKRCIPHLTNLLLGDEEEKTKANAAGALSNLVRNSSKLCEEIISKGAIQALLQVITDYSNAALGSSARSEASNDSPLKIALFSLGNMCIHAPCRQYLRTPELFQTLTKLQRESPDPTIIRYISRIISKFPEASMQR*