MEKRSGEEEEGGVGKKDRIFRADKIDLKSLDKQLEKHLSRVWSRNLEITHKAKEEEWEINLAKLETRNVIARGTFGTVYKGIYDGEAVAVKVLDWEDDGQESKTNRTLFRQEVTVWHKLNHPNVTKFVGASMGTTNLKIPTADSENSLPQRACCVVVEYVSGGTLKQYLIRNRRKKLAFKVVIKLALDLSRGLSYLHSEKIVHRDVKTENMLLDVQSNLKIADFGVARVEALNPKDMTGETGTLGYMAPEVIDGKPYNRRCDVYSFGICLWEIYCCEMPYPDLSFVDVSSAVVLHNMRPEIPRCCPTVLANIMKKCWDGNPQRRPEMEEVVKMLEGIDTSKGGGMIPEDQIPGGCFCFAPARGP*