MATRANSVPHPTLVEGIHNRWHPDIPPFATVKPGEVFKVQCVDWTGAQIGNNDYSDDIKNVDLTKIHNLSGPIAVEGAEPGDCLVVDILDVTPFDKMPWGYTGIFELENGGGLFAREFKSKAAKAIWDFKGVYATSRHIPGVRFAGVTHPGLIGTAPSPELLATWNQREGELVAANPNAVPPVALLPVSTGAYVGQDLPDDVRAKIYREGARTVPGREHGGNCDIKNLSKGSRCYFPVFVKGANLSVGDLHFSQGDISFCGAIEMAGIITFSTSIIKGGVEKFAMKQPIFLPSPVDPLYSAKLIFEGISVDLHGDGKQYDMDATVAYKQAALNAIAYLMKLGYTREQSYLLLSAAPVESHVGAIVDSPNACVTLALPLGIFEHDILPKDEGLTKHDYGQCAIRSDGVV*