MRRLMLNERIQSLPKLCSSLVKAEENLNKFPKDTPFVKFEYKLQEMGLEKGWGDNAEHVLDMIHLLLEILQAPDPLTLEMFLGRIPMVFNVVILSPHGYFGQAKVLGMPDTGGQVVYILDQVRALESEMLLKIKQQGLDITPEIIVVTRLIPEARGTTCNQRIERISGTQHSQILRVPFRMEKGVLRHWVSRIDDAAREITAELKGQPDLIIGNYSDGNLVASLISHKQGITQCNIAHALEKIKYPDLDIYWKNFEEKYHFSCQFTTDMIAMNTGDFIITSTYQEIAGSKDTIGQYESHSAFTLPGLYRVVHGIDVFDPKFNVVSPGADVQIYFPYTEKQCRLITLHGSIEELLCNPEQTVEHMCVLNYHKKPIIFSMERLDRVKNITGLVEWFAKNKRLRELVNLVVVAGDFDPSKSSDREEVAEIEKMHGLIKEYNLNGQFRWICAQKNRVRNGELYTAFGLTVVEAITSGLPTFATCHGGPAEIIVDGVSGFHIDPYHGDSASERIADFFEKYTWKIYAERLMTLAGVYGFWKYVSKLERQETHLYLEMFYILKYRNL