MGAFGKVLQVRNRHSSQILAMKVISKRLLRRKISYVDNVLAERNILSKIADHPFIVTMHASFQTKEKLFIIMDFCAGGELFLKLGREGIFRERTAAFYLAEITLALEHLHSVNVLHRDLKPENILLGSDGHCRLTDFGLAKDFTGSGSSGDASEDGRARTLCGTMEYMAPEMVARKWYGKGADFWSLGCIAYEMLSGDPPFNACKKGSKELFRKIMNERIRMPDGASASACKLLKGLLNRDASKRLGATKGTMFEVGGVGALKKEPFFVGLDWGKLELKEIEPPEDFSVSNDEDLRHFHDE*