MFDKQLLEDKRLTNDERVCYMLLADRMKSSVKRSEFFDAKKQAYYVIYTIVELIETLGTKRNKTINILKNLEKYGYIVKKRTYSKATKLFLPNFEDVTTKEVVSLDDKPTEVYQTNSNQTNLNQTHTNDTTDTWEILEEIIEHKVKPQEQSESITETPQPQVTQTFEEETLDVLEQSLVETGLPKSLVNTLKAYSFNNSDKLYQYAGLIFKAKSVAKKNAERVIGQATTAFQFESNSLMTTKLATDIKKIIITSHRVAKNKAAYIMRSLINLFEEQANAYLIA