MKNLKILKEQFSKLQLQSEDEVISFAAIDVERNRLFLASSSNFIYTLSLPSSNNAGAWDSISDNLIDLEPGDFITSMDYLMEKEALIIGTSYGLLLLYTADDNTTEIVGRLEGGVKCISPSPDGDLLGVITGFGQILVMTPDWDVLYEMALDDLPEDIDVHEHTYSSNYSSESPISWRGDGKYIATLSRVNNSQTLHKKLKIWERDSGALHSVSESNPLMGSTLDWMPSGAKIAAVYDRKKDRKCPSIVFFERNGLERSSFCLNIEIDATVELVKWNCNSDLLAAVVRGEKYDSLKIWFLSNNHWYLKQEIRYMKDDRVRFMWDPIKPLQLVTWTTSGHITTYNFVWNTAVMNNSVALVIDDSKILITPLSLSLIPPPMYLFCLNFPSAIQSMAFFSKSSMNHLAASLSDGRLCVVELPAIDCWEELEGKEFGVEAASFDSEYNSFIHLAWLDSHKLLGVSHNLISNSAIKESSKDELSMYCLQDIELMCSEDRIPNSVTCSGWQAKGLNRLSLEGTVIGIAPDQGNGCSAYVQFDGGKVFEYALKLADARGLHQKREDMSFSSSCPWMDLVQIGGCLPQKALLFGLDDSGRLLVGERTLCNNCSSFSFYSNSADHTITHLILATKQDLLFIVDISDILKGELEVKYGNFLAVFKHRKGEDERNYIQIWERGARIVGVLHGDESAIILQTVRGNLECVYPRKLVLASIINALIQGRYKDALLMVRRQRIDFNVIIDHCGWQNFVQSAAEFVKQVNNLSYITEFVCSIKNENIMETLYKNYISLPHEDEAKAVEHGDLKSSHSNSKIHSVLLAIRKALEEHVTESPARELCILTTLGRSDPPALEQALERIKIIRERELSGSDELRRELYPSAEEALKHLLWLSDSEAVFEAALGLYDLNLAAIVALNSQKDPKEFLPYLQELENMPIVLMRYNIDLKLKRFEAALQHIVSAGDAYFEDSMILMKKNPQLFPSGLQLITDSVKRNQVLEAWGDHFSSTKCFEDAAATYLCCSCLDKALKAYRECGNWGGVLTVAGLIKLGKEEVLQLAQELCDELQALGKPGDAAKIALEYCADVNAGINFLVSAREWEEALRTAFLHRRDDLVLEVRTASLECASSLVSEYEEGLEKVGKYLTRYLGVRQRRLLLAAKLQSDERSISELDDDTASETSSNFSGMSAYTLGTRKGSAASINSRASTKARDMRRQRNRGKIRAGSPGEEMGLVEHLKGMSLTSGAKRELKSLLICLVMLQKEDIARKLQHVATNFQLSQMAAVKLADEAISNDTINERFYVLDNYIPKIKEEMQHSELFSWQSKVLI*