MVALQVIFEDNASLVYYVLDKENVTDMQDRFKNDVARTLTSFHRRVLSVASSHLQDPAVALHLKVNDEINHEDGMPVPTSALLKQRNMKSEKVIYAEDVLKCSSSLSREALLQKSLSVDENRNDDNDDESTVKLHHKNCLSMWKSLGSKHTQRPTKSNFHALSSSRSFCPSRGVPTLQGNSKILPEKETFIVPTWRCFTFQEITCATNSFHPENIVGKGGYGKVYKGTLEDGQIIAIKKLSQSDAEEQKEKDFLVEIGIMAHVCHPNVTPLVGFCLEGGLYLVYNFCPNGSLANLLHGTRPKILDWPSRNKVAIGAARGLQYLHKHCQRRIIHRDIKASNILLDTEFEPQISDFGLAKWLPEAWTHHSVSPIEGTYGYLAPEYYMHGIVDEKTDVYSFGVLLLEIISGRRPINDVQQSLVLWAKPLLDSRNLQELADPELRGSYDYHQMHCMMITAEMCVRQSPISRPSMSQVLELLTKYK*