MLSKNGEFSKIGDFKKAKIRCYVKETYPKFLISDGSYFISGYFTKDWLKNSEKNKIRITDLNEGLILINKWSIELAKVNSAEDFTSYSGIEMRLIIHDFKVNKDEDLKMSKFPTNLYRDDEVKSRVLEFIADQRSEKLAEKVQKDTIIDSSLLNQSKNTRRNVDLRKLNILSLEDKQLTLNAEDDTFNGFFFDSLPKTQILTQQELFILEKGQEALRKANINLQNQRAREEPMQQKKSADKTKLKIEPSSPQKGDNSNVKLKKSLAVSKPTQGGVSKLKITTTYLKDDPTEVRKTRSKSKSTKTTTTTKSKIVQSTSKSPGKQSVVSTSKSPKKVEQTSKSPGRKIQIKKRVQKANTKANLKGKKVSKTDNKLTVGKLKKFLELQEQQMPQEQQLRVQPARSVKSGPQSVKGSAKPSAKPSAKPTPKKRII