MAMAAVTGAVLSGLGSSFLSGGKRSITALGSGVGTGAARVGRKTLIVAAAAAQPKKSWIPAVKGGGNFLDPEWLDGSLPGDFGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGVPWFEAGADPRAIAPFSFGSLLGTQLLLMGWVESKRWVDFFNPDSQSVEWATPWSRTAENFANYTGDQGYPGGRFFDPLGLAGKTRDGVYEPDREKLERLKLAEIKHSRLAMLAMLIFYFEAGQGKTPLGALGL*