MEGKESVGFNKRRAEGRDNKKHMNLQLKTRKLNPVNTICYVQILGTGMDTQDTSPSVLLFFDKQRFIFNAGEGLQRFCTEHKLKLSKIDHMFLTRVCSETAGGLPGLLLTLAGIGDEGMTVNVWGPSDLKYLVDAMRSFIPKAAVVHTHSFGSASRPSDAGTFTDPIVLIDDEVVKISAILLRPSCSNTLNSAAGMLEENWDQLLEHVAPSSQSSPGEEGTELKPGDISVIYICELPEIKGKFDPAKAVALGLKAGPKYRELQLGNSVLSDRQKIMVHPSDVLGPSTPGPIVLLVDCPTLSHLQEMLSMQTLSDYFAENVDRPQKGVKCVNCVIHLGPASVTMTPNYQKWMKRFGGAQHIMAGHEMKNMEIPILKSSARIASKLNYLCPQFFPGPDLWSHEHLNHISQSSAASSQGSSLMLCDSIPAENLLKFHLRPYAQLGLDRSGVPNLVTRIEIVKELLAEIPEIEDASKHISQFWYSSGKAIGMASHMQDNIIMIEEPWINGNACISNTNLANEATDASEETSTSNDSSATDFKHEPKLPSCLENISREDMEIVLLGTGSSQPSKYRNVSSIYINLFSKGSLLLDCGEGTLAQLKRRFGIKGADDAVRGLRCVWISHMHADHHTGLARILSWRCELLRGIPHEPLLVIGPRPLKRFLDAYSRLEDLDMQFLDCRHTTESTMDALAGSLDSTGDCLPSTSNVNDGTENRIGGRVEGQGFFSSHKNEATLFAKGSQMQSYWKRPGSPVESAVDLLALKKLKRVLLEAGLEAMVSVPVVHCPQAFGVVLQAAERINNVGKTIPGWKLVYSGDTRPCQAIVDASHGATVLIHEATFEDGMMEEAVARNHSVTKEAIEVGASAGVYRIILTHFSQRYPKIPVFDATHMDKTCIAFDMMSINAADLPILPKVVPHLTLLFRNEMVVDESDDIPVSVQNP