MATTSAAVLNGLSSSFLTGGKKSQALLAAPLAARVGGAATPKRFTVVAAAPKKSWLPGVRGGGNLVDPEWLDGSLPGDYGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGIPWFEAGADPGAIAPFSFGTLLGTQLILMGWVESKRWVDFFDPDSQSVEWATPWSKTAENFANFTGEQGYPGGKFFDPLALAGTLNNGVYVPDTEKLERLKLAEIKHARLAMLAMLIFYFEAGQGKTPLGALGL*