MKRISLSVGFSLVLTSPLAFSANYAVEARGDAMGGVGVVSGNFLTGPFYNPALVAIYRRNDDAGMILPSIGLSYNDPNDLITDLDKVSDIINQSSKGDYSNIGELNKSLTAMQGDVLNAELGGVVAFAIPNQFISANVFGKAYTESFVSPIIDSRVCADDLCELERAKASSVNAVSVGITELGITLAKYQTFLGQHIAFGITPKLQRVYTYVYEASLNSYDIKDLRDNGNGETIFNMDAGALWFYGPIRIGFAANNLISREIKTKTITSAVSGNPISYSYDMKPQYTVGAGIVADYFTLSVDYDLNEEERYKDFKDNTQMIRVGGEIDIMRQLKLRAGYNKNLAYDNTEGTVTAGIGLSPLNLFQLDLGASYTNENAMGAYINFLASY