MKNNRTFLEKLLEGSEVEWKPLDEVANIVNNARKPVKSSLRVSGNIPYYGANNIQDYVEGYTHEGEFVLIAEDGSASLENYSIQWAVGKFWANNHVHVVNGKEKLNNRFLYHYLTNMNFIPFLAGKERAKLTKAKLQQIPIPIPPLSVQTEIVKILDALTALTSELTSELTSELTSELILRQKQYEYYREKLLNIDEMNKVIELGDVGPVRMCKRILKNQTASSGDIPFYKIGTFGKKPDAYISNELFQEYKQKYSYPKKGDILISASGTIGRTVIFDGENSYFQDSNIVWIDNDETLVLNKYLYHFYKIAKWGIAEGGTIQRLYNDNLKKVKISIPPLKEQHRIVSILDKFETLTNSITEGLPLAIEQSQKRYEYYRELLLNFS