MTIPSDPVVGRYELGRTLGEGSFAKVKRATHIDSGDVFAIKIIDKARIVKHKLIKREISTMKLIKHPNVVHLKEVLASKKKVYIVLEYVGGGELFDKIVDAGKLSEDQARKYFQQLVHAVDYCHSRGVYHRDLKPENLLLDSEGNLKISDFGLSALSQQRREDGLLHTTCGTPNYVAPEVINEKGYDGASADIWSCGIVLFVLLAGYLPFDEYNVIALYKKIEEADFTFPDWFSEGAKNIIRRILDPNPKTRMTMAEILDDEWFKVDDSPVPCRCEDIDVDDVDAAFSSGEEKLVVEPTTPTHLNAFDLISMSYGLDLSGLFKEQKSSIKNETRFASKYPAAEILNKMAAIVSTFGFKFKRNNSKLKMQRLNPGRKGRLTVESEVSKYQSTTVKLCCDYLVFYSHSCFFCQVFEVGPSLFVVDLKKTSGDTLEYKSFQEELRVGLNDIVWKTEEDMIGC*