MLNDSKDSKIENKNEECVIRTDDFHRKCNRNEIREVLEREFNQKKYINVRDRDRIACETGLSNRQIKFWFQNRRAKIKK