MTTTSAAAVLNGLSSSFLTGGKKTQALLGAPVTARVATPKRFIVAAAAVAPKKSWIPGVKAGGNLVDPEWLDGSLPGDFGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGIPWFEAGADPGAIAPFSFGTLLGTQLLLMGWVESKRWVDFFDNDSQSIDWATPWSKTAENFANFTGEQGYPGGKFFDPLALAGTLNNGVYVPDTEKLERLKLAEIKHARLAMLAMLIFYFEAGQGKTPLGALGL*