MSILIVTEKPSVARQIAAALGKPKKEGNHLVVGEYVIAHAMGHLLQFAYPEHYGERYKKWRLEDLPIMPKEDEWQLVPISKTAVKQLEEIKTLWAKADMVISATDAGREGELIFRLIQQYVGIEKPIKRLWLQSLTKETIREQIKQLLDLSELDNLYASALARAKADWLVGINASRAFTVVSKKEVFSIGRVQTPTLAILVDREKEIQSFVPRIYYKVKVRFEVEGKSFWAESVKEYDQEEAEKLAEELIGKTLIVTEQTEEQAKINPPLLPDLGDLQKFTSRSFKWSAQKTLKILQKLYENALITYPRTDSRYLPTDMKKQVIGTANQLEPLFAKGNWEYVKKLNNRGRIFNNARVTDHFAIIPTGKIKELKGDDEKMFNYVVDRFLAAFYPPALETHQKTVFSYGNHLFEYAAVRVDDPSWYTILGGKESQELLPKIAEVMVLETSAEKRQTRPAPRFTDGMLIAAMETAGKLVESEELAEILKEKGIGTPATRAEIIERLIEMGYVQRNGPQLIPTSKGIMLIDALREVKLQSLTEPELTGEWERRLGLIEKGKETPESFMWSIEEYVKDVVQTLSKEESSKTLKSKQNMPIAKCPFCDGYILEGQKSYYCSNWKEGCKFRVWKNMNGGVITADDVRRLVAEGRTRLKRFRSKAGKAYRAFVVLKDGEVVIEFPTRKKKDGE