MLSDTLIHALLLLTAAGVARAASRAQACITPAGEMLDACSAELDTIDVPDKLPLTVTALPEEGKIRSLAASLPAGLPTVHCCAAVAKFRDSGCGCAPGLATAVSAAVIDVTTQGLQGAKTPAMVRVQSMPSSAILSAAKQRLEAAAAAEAAEAAAAAAAQQQEAAASFVEHYKAAVADSNDKWALAPAVADLFSEDAALVTADGQTFSGRPAVLKRLNHGVQQLATALGGAAKGLKIEGGELEQTPGGGGAGVTFRFKQGVQRMSLHIAISFSGRHISKLQYSRG*