MDEMDGDILNKITRDDFIHGKFPQDFMWGVATAAYQIEGAWNKGGKGESIWDHYCHQKESPIFNKDTGDVACDSYNHYERDVEMLRQLGVGFYRFSISWSRILPDGTLHHVNEKGIEYYNNLINELIKNSIQPMVTLYHWDLPQALQTKYGGWLSEKIQDLFTDYARLCFERFGDRVRYWITLNEPWEVAIPGYCRGQTAPGHKDLGNGAYISAKNLILSHAKAWHTYNKEFRTKQRGQISITLDSSWPEPYTSSEEDKKAAERFLAFHLDLFAHPIFVDGDFSPILKEQVGSHSKAAGNKPRLPAMTKMERELIKGSYDFFGLNFYRCQLVKHKSFLNGSKTPQSFDTDRDSVEVMDPSWPGTDASWLRMTSFGMRRILKYIKEHYRNPRIIITENGCTQAGEHDADGERALEDYFRVDWYRRYLNEVLKAIKLDRVDVRGYAAWSLMDNFEWDDGYRLRFGLYRVDFTSPQKTRTPKLSAYYYKKIIHDNGFILEDF