MATRANSVPHPTLVEGIHNRWHPDIPPFATVKPGEVFKVQCVDWTGAQIGNNDCSDDIRNVDLTKIHNLSGPIAVEGAEPGDCLVVDILDVTPFDKMPWGYTGIFELENGGGLFAREFKSKAAKAIWDFKGVYATSRHIPGVRFAGVTHPGLIGTAPSPELLATWNQREGELVAANPNAVPPVALLPVSTGAYVGQDLPDDVRAKIYREGARTVPGREHGGNCDIKNLSKGSRCYFPVFVKGANLSVGDLHFSQGDISFCGAIEMAGIITFSTSIIKGGVEKFAMKQPIFLPSPVDPLYSAKLIFEGISVDLHGDGKQYDMDAHECSTVAYKQAALNAIAYLMKLGYTREQSYLLLSAAPVESHVGAIVDSPNACVTLALPLGIFEHDILPKDEGLTKHDYGQCAIRSDGVV*