MKKVRDRLFIGNIKDAAEVLTSSHPPVTHMLSLITPNMDPLEFKQPASDEDSPRVLNVANVEVDKLERKIVPIRDIESQNLLDHLEGCLEFIENGRSNGSVLVHCVAGVSRSAAVITAYLMRLERLTVDEASASLQQVSSKVYPNYGFMQQLQLFEEMGYVVDRKNLSFKKFHLENLDEAFWRGEKIENSRYAADPAVNSNKFEEDVGVSSSQASAQYSCKKCKRVVACQENVIPHEPVSGESSFRWRRRDVRRWGGEHDDPACTSIFVEPMQWMNLDGDGLHEGKLQCLNCESRLGSFNWAGIPCSCGKRVTPAFQLHKCHIDSSLTVKTDSSGAEPMRYSHASDSNTFTPTRLCGHLLV*