MKLIIAEKGSLGRNIAQAIGIIKKNEGYIECKNDFVVTNAIGHLLELKQPKDYEENVGKKWREYTLPFIPNNFVYEVKDDVGVKKQLNVIKGLMKKADLIINCGDADREGQIIVDNLLKFNVNKAPVKRLWLPEQTEETIRKELNNLKDNSDYYNLQQEGYARAYMDYLLGHNLTIMFTNLSGKMLNAGRVLVPIVKYIYDRDKEIKNFIVEKYYSVENENIVKLISSNKFKTIEEAKIYSNKLNSKKAKVIGIDSKEVKKQSKKLFSLSTLQSELSKKYKINFANSLKIIQELYEKGYLTYPRTNTEYLSENEKGKVNDILGVLNNEDLEFKDSKKIFDDSKIESHSAITITKKIPGDLSVEQDKVYKVVYNRFLSNFVKEDCIVSETTMIIKVDEEEFKLKGSIIKQLGFMKYEPKEYKDKLPGLNLNDEFDIEFRSVEKETTPPFKVNESELSKFLKNPFKKEKNVSEEEMYKDILEGIEIGTEATRTGIIDKCVKIGYLTLDNGVFDVTELGIFFINKLIEYDINLFKEKSVEFSKLQKKVYKNEIKLEEVIERVREELRAIVERTKDIKAPKFEEKLKDGVIEINTKNGKCFKGVFNGEEVWLYPNMKYFDNQLKITKSTAEKLCKGKSVEFELEYKGKKYMQKLKIEKNERYINFVK