MLQEKQCAQNGNNHGKVLVWCREVDLQSLEGQLNPPRGRSRMFSKSRIQIWLIRLSTSILLWTCIIQLIALAQLWRPHLLKGWPSCLDRVDFSLHTLPFSSDASKLSSDQSFSSSKPFLLPSRKYKSNGYLLLSCNGGLNQMRAAICDMVTVARHLNLTMVIPELDKTSFWADPSEFGDIFDIKHFITSLRDEVRIVKQVPRNYHEKVRHGKYLSMPPISWSNESYYLNQILPLVKKHKVLHFSKTDTRLANSGLPLSMQRLRCRVNYDALRFTSRIEELGRRLVKILRANGPFLVLHLRYEMDMLAFSGCTHGCTESETEQLTQMRYAYPWWKEKVINSEQKRQDGLCPLTPEETTLVLKALGFDKETQIYIAAGEIYGGDTRMAYLHASYPNIVRKEMLLSPKDLQPFQNRSSQMAALDYLVAVESDIFMPTYDGNMAKVVEGHRRYLGFRKTILLDRSKLVSLFDQYQNGTLPW