MKIKNNFQKEKLNNQTKNKLIQQNLSFDDLDGIEPSLPIDWLKSKKQNEELKITKKTKKGVRPWSAYALFFRQVQTEIRSQCGNISFGELSKTIANKWERMEKKEKMVYNEQLKERRRKLLRTKAKVHTFQLIFGGGNSKKETSV