MSATTTTTETESRVLITSLDDSALETFGDWRDDFFRDGYVVLKNAITTDKAEAYRQKALDWITSFNKGLDLNDRSTWTAEHLPQNFKAGMYLNYCAAHEKYVWDCRQEPGVVGAFEKIWGTDKLVVSFDTVNITFPGRKDVTWSPWPHVDQAPERKGLSCVQGIINLSNAGPKDGGLLLMKGSSKLFNRFFGLNPPDRTQGIGAKHYDFYPFKTEHVEWYKEQGCELIKVCAEPGDLILWDSRSMHYAAFPESDTIRTIVYACFTPAAFMSEEDRLKKVEIFKRWEATTHWPHCNLFSHGKAKINGEVDPAERDEPLEKPELTQKLLRLAGVEKYE*