MELHGLVRTLQSWSTLREGRQLHVAFLKTGILNSSVAVANRLLQLYSRCRNLQDASHLFDEMPQTNSFSWNTLVQAHLNSGHTHSALHLFNAMPHKTHFSWNMVVSAFAKSGHLQLAHSLFNAMPSKNHLVWNSIIHSYSRHGHPGKALFLFKSMNLDPSQIVYRDAFVLATALGACADSLALNCGKQVHARVFVDGMGLELDRVLCSSLINLYGKCGDLDSAARIVSFVRDVDEFSLSALISGYANAGRMREARSVFDSKVDPCAVLWNSIISGYVSNGEEVEAVNLFSAMLRNGVQGDASAVANILSAASGLLVVELVKQMHVYACKAGVTHDIVVASSLLDAYSKCQSPCEACKLFSELKEYDTILLNTMITVYSNCGRIEDAKLIFNTMPSKTLISWNSILVGLTQNACPSEALNIFSQMNKLDLKMDRFSFASVISACACRSSLELGEQVFGKAITIGLESDQIISTSLVDFYCKCGFVEIGRKVFDGMVKTDEVSWNTMLMGYATNGYGIEALTLFCEMTYGGVWPSAITFTGVLSACDHSGLVEEGRNLFHTMKHSYNINPGIEHFSCMVDLFARAGYFEEAMDLIEEMPFQADANMWLSVLRGCIAHGNKTIGKMAAEQIIQLEPENTGAYIQLSNILASSGDWEGSALVRELMRDKHFQKIPGCSWADC*