METLSVLQSLIMALWVAAIMSRWLGGGATLTLRFSPLMTGLVAGLVMGDVPKAMIVTAALQMIYMGVFSPGGSMPAEPSIAAAIAVPVALLGNLKPEAAIAVAVPVGLLGSYLYQFRFFINTFLGKYTDRAVAELNSKKIARSIIWYPTIASFILFVPLVFFALYLGAPVIADIIKALEGTVVIHVLEVVGGGLAAIGIATTVYVIGRKDFLVFFFLAYFMSIVFKSLEITMVTYAIFGVIIALIFVQVQKGKPVAESAGSASATTDFDDDDDYDDGF*