MAFSFMVLAPLAMREPWEVHRATLQKQWKGVVYIGAFMALNIALNNISLLDISLTLNQIIRSAIPVVTCVLAILVESRFPSRQELVALVTLTLGVMLAVWQGTVTGKPYAIAFCLVGTVCNGAMMTFSGKLLSEKLDVVRLTFYTAPISLLCLAPFYWTYERAAFMAYWPSHINGAAFIILVSSVNAVCYNLVHSLMIKKTSAVTTTVLGEVKIVGLLVLSAMLLGEGKEFTLKMTVGCGLAMSGFALYSHTKIIKFREGLQPRVISLSAAGGSAADMQPLKGDGGLLHRATSTPSSLTDKPX