MNNKEEIFQKLYSLVRNAAKKDSVPIAAIVSNKKGEIIGIGQNKTNKNIVTSHAEIYAINQACKKIKASKLQDCTIWITVEPCMMCLGAIINAGIKKINYYLENEKFGFVKSNHTFDLSKMTIHKINDNKEKNDLKNIMQGFFLKLR