MAAATSAAVLNGLGSPFLTGGKRSHTLSAPLNAATSATSAPRRLVIAAAVAPKKSWIPAVKGGGNLLDPEWLDGSLPGDFGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGIPWFEAGADPGAIAPFSFGSLLGTQLLLMGWVESKRWVDFFNPESQSVEWATPWSKTAENFTNYTGEQGYPGGKFFDPLGFAGTLQNGEYVPDTEKLDRLKLAEIKHARLAMVAMLIFYFEAGQGKTPLGALGL*