MKQLLGGKGANLCEMARLGLRVPPGFTITTKVCQEFYKAGGKLPDRVWNDILAAVAEVEAAYGAKFADPQNPLLFSVRSGAAVSMPGMMDTVLNLGLNDEVVEGLARVRGDRFAFDCYRRLLDMFGDVVLGIEHKQFEAEMHAVKEARGIKLDVELTGPDLREVVRRFKAVFAAAGKSLPDDPLEQLRLSINAVFGSWNTPRAVKYREINRIRGLLGTAVNVQSMVYGNLNDNSGTGVCFTRNPATGEKKLYGEYLPNAQGEDVVAGIRTPLDVQHMADNFAVAYEDLVANTNLLEKHMRDMQDCEFTVQDGVLFMLQTRNGKRTGPAALQVAVAMAGEGMVSQEEAVLMVEPRHLDQLLHPMFKGVGKAEYTSAVLGKGLPASPGAAVGRVVFSAEDAEKWDKDGEQVILVRLETSPEDVGGMHAAQGILTARGGMTSHAAVVARGWGKPCVCGIDKLEVDYAARTATLGGQLINEGDYVSVNGTSGEVLLGRQPVQAPEMSGSLAVFMEWVDSFRKIGVWTNADTPEDAAMARKNGAQGIGLVRTEHMFFATPERIAAVRRMIAVEELLEEGTGSAADALAALKEFQREDFEGIFTAMDGLPVTIRLLDPPLHEFLPHEGTQELDSLCDTLAAEMKGRAGQHMSAVKILKSRIHGLQEANPMLGLRGCRLGIRHPDITEMQATAILEAAVNVSKRGVQALPHIMVPLVGFEEELAHQVRVIRSAAEAVFLSAGASVEYKVGTMIEVPRGALRAGDLAKHADFFSFGTNDLTQMTCGFSRDDAEAKFLPLYVAQGILPADPFEELDTSGVGELIQLAADRGRATRPDLHLGICGEHGGDPKSIEFVAGIVDYVSCSPLRVPIARLAAAQAAIKQAQSQGAADHCQDX