MIMRYKMKILTKNKTYEYPLRVLPVYEWDKVLGFNQSDAVLKLNEVKYLREITSLMISPKFLDEFYVILDQNREFISYYKDYLVAIIYTAQFNTFHLDNDLKKPALVYLSEYENNVGDFVAFDYINENFDYEKVATSLSSITSNSNELVAK