MALDLAMLIGLPPWEHEEYPRIPDLKYITLFAIFFPLVRFALDRLILQRLGRRLIIGNKSGLSEAEMEDRQKKLVKFKESGWKCIYYLSAEVLALAVMYNEPWFKETKFFWVGPGDQVWPDQKTKTKLKVLYMYTGGFYTYSIFALILWETRRSDFGVSMSHHIATLLLIVFSYIARFARVGSVILSLHDGSDVFLEVGKMSKYAGSEIVPIISFGLFALSWVLLRLIYFPFWILWSTSYEVLQKLDKSKHKVEGPIFYYLFNTLLFTLLVLHIYWWVLIFRMIVKQFEAKGKIGDDVRSDSDGDKDD*