MIDEVIEECSNILAGRSVVSEWEIERVARRAILRVLGSEAIGKNFDEVVNEVKSSFLNEPISVKSLHFSECFELNGEKFYHLHVCKPESDEISFAYEEMLKSKRYVKAIGEVKDLFVKFFEGYSSKDGFIQEFLGKNKYAVSVFLIEDVGEDLEYHKKIAEKYDGEYAVVALTEKDIFPFLRFFKRHSEEVKKSGFYIWVADEERKYIDPFIGYPKDVKLWKKFKNPKAASIVNSLWRVKVEEID