MSRQKKSREIRFGDYILGSTLGEGEFGKVKIGWRKDGKQPEQVAIKLIKRETVPPNSNREAKVHREINALKILTHPNIVRLEEVIQNDRYIGIVLEYASGGELFDHILTHKYLKEASACRLFAQLVSGVHYLHSKGIVHRDLKLENLLLDKHKNIIITDFGFANTFSRGSDGHVFDLMATSCGSPCYAAPELVVSDQKYTGRKVDVWSCGVILYAMLSGYLPYDDDPANPDSDNITQLYKYITTTALTFPEYVPPLPRDLLRRILVPDPRKRISLNDVRYHSWLAPHSRFLAITPKEWEDAVGKVAVPVKTHMPRSHSVQLSSGAPVFDSRLTKPSGVNIPNFSYNNRHSVGGTYSKPIQRQGESTIGATVSSNTPAGPRPISAGPCAATAAAASASKSHAAANPPTHASTPSVASLNIPEDTNNNSTSNSRQAPRSATYTGISQLTSPPGASPTSPKFDFDLPKPSIGTITEQPTPPSSPKVKEKGKEADDLGPRDLPAVPDTAPEATPPASAADTIPSAPATAPSAPVLEHQSFGASFGTSFSSSFAASDPSSPLVSSTRLPPGRKPRPTSYQPTPTQSSMQPPDSFPYMHMVNKNASVPGSANSVTPTSSQQSAQPVPLSLVTPSTAGSTFFRRPSSDDSQISFDERRKSGSFLVPQSSLPKVKYSDSMVQGELSSPQFRNSPSQVALSNWSNRNSVASMESGDEGVIGEVESVAEKKETDKEVVDTVAQSDTTLMPPPALPTSAQVPGKSTTPRAVSAESKTTSTSRTSMEKPLPVVPAASAAPAAVIPTAPSGAINPGAPNFSRPRPVSMQAPKAQTRSHRRGVASISYGADKLFGKIIGDNLDNDKDPRESKESVKDAKGGSSSAASGAGAPTAESTSKKRFSFFSNYSKESVESHEAHSTPSTSSRKILEPPALDRSHSMNQRQNRQVSASQVSTAESTHSSTARKVMDFFRRRSRVSAS*