MKKLSGIGVSDGMALAKAFLVKTPEFAVNKYLKHQLTKAQAKRLLDSAFKKAVKDLEEIKEITVNNINTEAGMIFDAHIQILNDPTITEQLEQQLAQNVHPVIAVDTVFSQTATMFSQMQDKYFQERAADILDLRQRLLAYLTGQKPHDLVKIKSDVIIVAHDLTPSQTATLNKKYVKGFLTEIGGRTSHAAIMARSLEIPAVVGIKGITTKVKDGQIVGVDGRKGIAGLDLNSKDTTEWKKQKALEEKYQQELKQYTNKETVTLDGHAVVVAANIGNVKDMELACQYNTNGVGLFRTEFLYMNSQE*