MKLNSLISFLCIAASALCTSSDPNKYEKYKSVSPVAPIGLTDVTYHDLTSKPRDFHVAVLLTATDARYGCALCREFQSEWDLIARSWNKGSKSDDLKLLLATLDFSNGKETFQKLMLQTAPVLLLFPPTVGPFAKVDNAPVRFDFTGPLSADQLYTWISRHLPEGAKPPLIRPINYMRIISAITLLMGVITLFTVLSPYALPIIRNRNLWAGFSLIAILLFTSGHMFNHIRKVPYVVGDGKGGISYFAGGFSNQFGMETQIVAAIYAVLSFAAIALSMKVPRMGDKKAQQLAVVIWAGVLLCMYSFLLNVFKTKNGGYPFYLPPF*