MSSDRESKQLIRNSTAEFLIFTSQSGDQGIEVRYEDETIWATQKMMSQLFDVTVPTINEHLKNIFSSGELNEISTIRKFLIVQKEGEREVSRNLDYYSLDAIISVGYRVNSIKATQFRQWATKVLREFAIKGYVLDKKRMENGSFIGEDYFERLLEEIREIRLSERRFYQKVTDIYATSVDYNRDAPTTQQFFSKVQNKLHYAIHGNTAAELIMKRADSKEPNMGLETWENAPDGKVIKSDVSVAKNYLSKDELDSLGRIVNAFLDLAENRAKRKIPMTMQDWSERLDMFLEFDEREVLQDKGRISGKVAKNHAESEFEKYRIVQDKLFESDFDKVLHEIEDKGK