MKDLLFVKKMHLPVFASNKPQSLNDEEWEFEHLQVCGYIRQWVEDNVRNHIVNETHAKSLWDKLETLYASKTGNNKLFLLKQLMNIRYKEGTPISDHINDFQGVLDQLSGMGVKFDDEIQGLWLLNTLPDSWETLRVSLTNSAPSGVVTMEYTKSGVLNEEMRRRSQASSSSASHSDVLVTEDRGRNKSRGQNDRGKSRSKSKSKYKNITCDYCHKNGHIMKYCYKHKRDMRQQKREGDNENRVAVVANDDLLVSCDENAINLVRDESSWFVDSGATSHVTPKKELFSSYTPGNFGTLKMGNNHEVEVIGIGTVCLESNNGSKLVLNNVKHAPDVRLNLISVGYLDDEGYVNTLGVGQWKLTRGLMVVARGDKLSNLYVFQGSMSRDSVNLVENDTSSELWHRRLSHMSEKGIDSLAKKNLLSGVKQAKLKKCVHCLAGKQKRVSFQSHPPSRKLDLLELVHSDLCGPFKVRSHGGALYFVTFIDDHSRKLWVFPLKSKDQVLDVFKSFQALVERQTGKTLKCIRSDNGGEYIGPFDRYCREQGIRHQKTPPKTPQLNGLAERMNRTLVERVRCMLSDAKLSDSFWAEALNTAAYVINLSPAVALDGDVPDRVWTGKNVSYDHLRVFGCKAFVHVPKDERSKLDVKTRQCIFIGYGQDEFGYRFYDPVEKKLVRSRDVVFFEDQTIEDFDKADKADFQSSESLVDVDPVPLTIAPEENLHNDENQVDNEDGDHVQNDRHDVVDAPVQDDVVVQQPIIDAPESSLRRSSRERIPSSRYSPNEYVLLTDGGEPESLDEAMESEEKERWFDAMEDEIKSLHDNHTFDLVKLPKDRKALKNRWVFRVKHEDGNPVPRYKARLVVKGFNQKRGVDFDEIFSPVVKMSSIRVVLGLAASLDLEVEQMDVKTAFLHGDLDEEIYMEQPEGFEVKGKENYVCKLKKSLYGLKQAPRQWYRKFGSFMSQQGFKKTSSDHCVFVQKFSDGDFIIVLLYVDDMLVVGHNTCRIQKLKQELSKSFAMKDLGPARQILGMQIVRDRKAKKLVLSQEKYIQKVLRRFSMDKAKVVSTPLAMHFKLSTKQCPSSDDEKEDMKKVPYASAVGSLMYAMVCTRPDIAHAVGVVSRFLSNPGREHWNAVKWVMRYLCGTSSLSLCFGTGKPILCGYTDSDMAGDVDTRKSTSGYLVTFAGGAVSWQSRLQKCVALSTTEAELIAVVEACKELLWMKRFLGELGCAQERYVLYCDSQSAIHLGKNSTFHGRSKHIDVRYHWIRDVLDSKLLELEKIHTNDNGSDMMTKALPRGKFEDCCMVAGMAVSST*