MLSHHTLSARASQQHTELIVPLSRSFQRVDAARISSPLAPKAHGRLHSCCAQWYSRSSRAFATVSASLPSYEGARIKVIGVGGGGNNAVNRMIGSGLQGVEFWAINTDAQALVQSAAPQRLQIGREVTRGLGTGGKPELGEQSAEESKSIIQEAVANAELVFITAGMGGGTGSGAAPVVARMSKEAGNLTVGVVTYPFSFEGRRRAVQALEAIERLQKSVDTLIVIPNDRLLDVAQEQTLLQEAFLLADDVLRQGVQGISDIITVPGLVNVDFADVKAVMSNSGTAMLGVGMSTGKNRAEEAAQQATSAPLIERSIERATGVVYNITGGKDLTLQEVNKVSQVVTSLADPAANIIFGAVVDERYNGEIHVTIVATGFSQTFQKSIIDPRAAKQAAEQETKPIDGHWKQPATSSTRPLQSPSRKGFF*