MELINNIAKAHGGVSLSGRVGERTREGNDLYMEMKESKVINEENISESKVALVYGQLNEPLGARMRVGLTALTMAEYFRDINKQDVLLFIDNIFRFVQAGSEVSALLGRMPSAVGYQPTLGAEMGSLQERITSTKEGSITSIQAVYVPADDLTDLAPATTFAHLDATTVLSRGLAAKGIYPAVDPLDSTSTMLQPWIVGEEHYETTQGVKQTLQRYKELQDIIAILGLDELSEEDRLTVARARKIERFLSQPFFVAEVFTGSPGKYVSLTETIKGFQMILS*