MGVEDYHVVELVGEGSFGKVYKGRRKYSRQTVAMKFILKHGKSDKDIHNLRQEIEILRKLKHENIIEMIDAFETPQEFCVVTEFAQGELFEVLEDDKCLPEEQVQAIAKFQVKALHYLHSNRIIHRDMKPQNILIGKGSIVKLCDFGFARAMSANTVVLRSIKGTPLYMAPELVREQPYNHTADLWSLGVILYELFVGQPPFYTNSVYALIRQSWQDPVKYPDNMSANFKSFLKGLLNKLPQSRLSWPALLEHPFVKDDSMDLVADTQSTPFEVKRSEAIRKADEIQASRNQPSAAESPSRNGANNTKHDHDKQKSSKKDGPTSTTDDHHGSSPGAISDAPSERTALDKLEKTSQTVNGASSIIGDSAMLSTILSPIKNWLRNPPSSPSRELNIDGANQSLRIVKNLIEAGSYHSCAAINDIICLFLEFTSLIIRMKLSGAYSLAVKCLAIARKLLDTSEGSVLNSYGRHWSSLCDLYSQILVSTVDPSGRISRESTACLALMLSRVISVLKASISSESPHPVEESLINIIDHARKSQLLELLCECLIASGSDIISGSTNMVPAACEACKAIWYLAHAVDIVSLGAHKFSFPLASSWRQGQSKLDGKMQEQDSLPDSNSSSLINIFVKSFLASRPMQIAVYHCLHNGLESAIHASLQLIARACLLNPSFCTIMCGPMNSSSEANEIEYGGDATIVSDMFSLLSLCGSYLNKESKQNSNQKCKLSNPHALVVHCCLALATIAACLKSEGKFSASIILTSSHKKQRSRLSVLAHLSSADDTVKSCLQPHCASATLALSTLISLENGGQTRSSLCETALALFPRMATLHTLLKLWLSDGSEELCRYNAGLLNLFGLRDGSIGLLETRLKWGGPLAVEQACSVGIPQLLIRLLTDGFSREPSDGKEIQTHRSGLSPLGVAWTLSALSQCLPGGVFREILYKKEHLKLLTDMLSDMHLKALSAWTGLGGGKKGVRELINSVVDILAFPFVAVQSSPNMPSTSASINSGFLLNIGSPGGRIGTENKEMLKTIEHNMPQYFQVLLEVGIPGCILRCLDYLNMEDISRPLAIVAKMVGYRPLALQLLREGLLNPSRVAKLLKGPLAKETLLDFLMIVSDLARMSKDFYEPINKAGMVEYLKNFISNEDPDIRAKACSAIGNMCRHSPYFYGPFAANKVIELVVERCSDPDKRTRKFACFAVGNAAYHNDMLYEELRRSIPQLTKLLLAPEEDKTKGNAAGALSNLVRNSDILCGDIVSQGAIQALLKTVSSYSAVALSPSRKDALTESPLRIVLFALRKMCDHTVCRLFLRSSELLPMIVHLRQSPDQTISEYASAIASKANQA*