MNVNDILKELKLNLMANKNIDESVYNDYIKTINIHKKGFSDYIVVVKSQFGLLAIKQFRQTIKNEIKNILKEPVNISFTYEQEYKKQLEKDELIKKDHSDIITKKVKKINENTFENFVIGASNEQAFIAVQTVSKNPGISYNPLFIYGESGMGKTHLLKAAKNYIESNFSDLKVSYMSGDEFARKAVDILQKTHKEIEQFKNKICQNDVLIIDDVQFLSYKEKTNEIFFTIFNNFIENDKQLFFSSDKSPELLNGFDNRLITRFNMGLSIAIQKLDNKTATAIIKKEIKNQNIKSEVTSEAINFISNYYSDDVRKIKGSVSRLNFWSQQNPEEKIITIEIVSDLFRDIPTSKLGILNVKKIKEVVSEKYGISVNAIDGKARSKSIVTARHIAMFLTKEILNHTLAQIGEEFGGRDHTTVINAERKIETMLKKDKQLKKTVDILKNKILTK