MSQKKQKIQVEQKVPENVAKKTQRDSKLRDAVAKRRTERLAANKTRRAQWEKTAQAYEAEYKAADKSLVDNLRKAKTEGGFYVPAEAKLILVVRIRGINTLNPQVRQTLRLLKLRQLHNAAFVRVNKATIEMIRKVEPYVTYGYPSRAVIKNLIYKRGYAKINGQRIPITNNNVIEQQLGKVGIHSVEDLIHEITTVGPHFKEANRFLWAFKLRGPRGGFIAKRKSFINQGDWGNREDLINDLVKRMI