MGICYGKNAEVALQQTKRNGLYVGRSVKEPEEEEEEEEEQGYAARKGQPQLPSRNPSKSSYRASPFQLSPFLSPFRGALDASPANGTPRHMFKWPFPPPSPAKHIQAALLKRHGAAKPKEGTIPEEQELEKPLDRYFGYARNFQAKYELGKEIGCGHFGHTCTAKVKKGELKGQSVAVKVISKAKMTTTIAIEDVRREVKILKALTGHQNLIKFYDACEDELSVYIVMELCEGGELLDRILARGGKYFEQDAKVVVAQILSIVAFCHLQGVVHRDLKPENFLFTTNDENAQLKAIDFGLSDFV