MKDLLFVKKMHLPVFASNKPQSLNDEEWEFEHLQVCGYIRQWVEDNVRNHIVNETHAKSLWDKLETLYASKTGNNKLFLLKQLMNIRYKEGTPISDHINDFQGVLDQLSGMGVKFDDEIQGLWLLNTLPDSWETLRVSLTNSAPSGVVTMEYTKSGVLNEEMRRRSQASSSSASHSDVLVTEDRGRNKSRGQNDRGKSRSKSKSKYKNITCDYCHKNGHIMKYCYKHKRDMRQQKREGDNENRVAVVANDDLLVSCDANAINLVRDESSWFVDSGATSHVTPKKELFSSYTPGNFGTLKMGNNHEVEVIGIGTVCLESNNGSKLVLNNVKHAPDVRLNLISVGYLDDEGYVNTLGVGQWKLTRGLMVVARGDKLSNLYVFQGSMSRDSVNLVENDTSSELWHRRLSHMSEKGIDSLAKKNLLSGVKQAKLKKCVHCLAGKQKRVSFQSHPPSRKLDLLELVHSDLCGPFKVRSHGGALYFVTFIDDHSRKLWVFPLKSKDQVLDVFKSFQALVERQTGKTLKCIRSDNGGEYIGPFDRYCREQGIRHQKTPPKTPQLNGLAERMNRTLVERVRCMLSDAKLSDSFWAEALNTAAYVINLSPAVALDGDVPDRVWTGKNVSYDHLRVFGCKAFVHVPKDERSKLDVKTRQCIFIGYGQDEFGYRFYDPVEKKLVRSRDVVFFEDQTIEDFDKADKADFQSSESLVDVDPVPLTIAPEENLHNDENQVDNEDGDHVQNDRHDVVDAPVQDDVVVQQPIIDAPESSLRRSSRERIPSSRYSPNEYVLLTDGGEPESLDEAMESEEKERWFDAMEDEIKSLHDNHTFDLVKLPKDRKALKNRWVFRVKHEDGNPVPRYKARLVVKGFNQKRGVDFDEIFSPVVKMSSIRVVLGLAASLDLEVEQMDVKTAFLHGDLDEEIYMEQPEGFEVKGKENYVCKLKKSLYGLKQAPRQWYRKFGSFMSQQGFKKTSSDHCVFVQKFSDGDFIIVLLYVDDMLVVGHNTCRIQKLKQELSKSFAMKDLGPARQILGMQIVRDRKAKKLVLSQEKYIQKVLRRFSMDKAKVVSTPLAMHFKLSTKQCPSSDDEKEDMKKVPYASAVGSLMYAMVCTRPDIAHAVGVVSRFLSNPGREHWNAVKWVMRYLCGTSSLSLCFGTGKPILCGYTDSDMAGDVDTRKSTSGYLVTFAGGAVSWQSRLQKCVALSTTEAELIAVVEACKELLWMKRFLGELGCAQERYVLYCDSQSAIHLGKNSTFHGRSKHIDVRYHWIRDVLDSKLLELEKIHTNDNGSDMMTKALPRGKFEDCCMVAGMAVSST*