MVDTKDFINLERSLSNPFGNFSDGSAIDDFSAQNSVSIDKKLLIDLQHLSIGHVISEGPYSVVYEGLYKSMPVAIKIIQPDMSANVSPERKVKFHREVTLLSKVKHDNIVKFVGASMEPTLMLVTELMKGGTLQKFLWSTRPQCPDLKLSLSFALGISRAMEYLHAIGIIHRDLKPSNLLLTEDKTTIKLADFGLAREDAEAEMTTEAGTYRWMAPEMFSMDPIRVGVKKYYNHKVDVYSFSMILWELLTNSTPFKGRSNIMVAYATATKMRPSLENIPSEIEPLVSSCWAEDPAERPEFEQISDFLANILGNVCGSPSCSPNLFDTEHPTGNELVNSPVTNCLMEKDAENSKKKHRSSCCCFMSAYDNSL*