MATTSAALLNGLSSSFLTGGKKSPALLGAAVAARVGGLATPKRFIVVAAAPKKSWLPVVKGGGNLVDPEWLDGSLPGDYGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGIPWFEAGADPGAIAPFSFGSLLGTQLLLMGWVESKRWVDFFNPESQSVEWATPWSKTAENFANFTGEQGYPGGKFFDPLGFAGTLQDGVYIPDTEKLERLKVAEIKHARLAMLAMLIFYFEAGQGKTPLGALGL*