MGQCYGKNIAVEDAIDGSRDRNKVVSNQNGVSSSSVKNTPTHPSSSPWRSPYPHAPSPLPSISSPLPPGVSPSPARSTPRRFFRRPFPPPSPAKHIKSSLVKRQGAPKPKDGPIPEDSVENERPLDKSFGYSKNFASKYELGHEVGRGHFGHTCFAKARKGELKGQPVAVKIISKAKMTTAIAIEDVRREVKILRALSGHHNLVKFYDACEDANNVYIIMELCEGGELLDRILSRGGKYSEEDAKVIVRQILSIVAFCHIQGVVHRDLKPENFLFTTKDEHAPMKAIDFGLSDFIRPDERLNDIVGSAYYVAPEVLHRSYSMEADVWSVGVITYILLCGSRPFWARTESGIFRAVLRADPNFDDAPWPSVSPDAKDFVKRLLNKDLRKRMTAAQALTHPWLRGQHAIPLDILIFRLVKAYIRASPLKRAALKGNSH