MNKNYQSIEPLLNKPVLAMNGAELLELLKQLKDVETKETVKYPLVGDYPNLPQFITGIKELARLLGISVSTVSRMKAEGLLDDALFQNGKTVIFDTCKVLEILHVSNKKNKFNSKN