MIIYVYLFILTAFCAIKIDEGSKNEYLGCGYDILFGNPLSDPDLLVDPGFRDPIISYSIMFKKEKLFKKISYSNITNAWIRPLIECKRSNSRSVVDSMEKYKDIISVDSDIGVSSIDESAKFSLSTNYSEISDLLKNNDNKLYVDKSYCFLLEAALPIHNSLKMTRSFATAMSKLTRDFKKHTKDCNAIKYSINKNNKDCKEIKNWMELFDQFGTHFSYNIKLGGRITFITQEEGSKDERGNEKSVDVGVGGKFEKDNKGVGIEGNVKFVFGNKRGESKNLSFKYTNILGGLPVSDISKESEYVKWIKSVYKYPMPIRTQFAPISKIFKSKALKDSYDEAFRFYLNTSMIIIM