MAMAVSGAVLSGLGSSFLAGGKRSAAALGSGVGAGAARVGRRTLIVAAAAAQPKKSWIPAVKGGGNFLDPEWLDGSLPGDFGFDPLGLGKDPAFLKWYREAELIHGRWAMAAVLGIFVGQAWSGVPWFEAGADPRAIAPFSFGSLLGTQLLLMGWVESKRWVDFFNPDSQSVEWATPWSRTAENFANYTGDQGYPGGRFFDPLGLAGKSRDGVYEPDREKLERLKLAEIKHSRLAMLAMLIFYFEAGQGKTPLGALGL*