MKKAVGEKIVPTTDNRNPSLSKAQKEVLDNNKREVTVGMMKHYPQMLRRYLADKVKVSSIVEIIMHIKLELYSLKRQEQNFMTVLQLIKESFFKHGEANTLKSCVKAITFCASESQADLQDSTQNKLKELEDELVLKLRSAIKQAGVSEDEYSLTEEKEGSKSGEEQRMDSGLVDLDHDELGNSSTSDCPEANDAHVIQRLLKINPTRKDRVKSLNQCGITIYTDLVLEVLARHKNDWKIAMFFFVWASQQPGYSNGTETYNALLNILGKAQHFKTMWQLMKQMHNQGDSPSLVTDETFTILIRRYATAHMVESAIETFDKREEFGLKLNAPAFQILICALCRYKHDQEAEALLNLRQNDFPMDMKSLIIILNGWCALANLHGAKRFWNELIKQGPFNIKEHFLITVFANAEAVLIPYTHF*