MSNNVLQEDYSTKNEFSALERQVLSQYQALAIKLNTLSDEIAKLNKHLPSETQIALDLTTGSADSLLRNMHNLERKIGLVYTLFRTAVYTLLLQNQENKDAQDAPSNMLDDFSAPLD