MKLFNLLLSFLCMISSASCGLADTDKFERYRSLSRSAPIELNDSSYEEITSKPRDYHVAVLLTAADARYGCILCREFQPEWELIARSWNKGPKPDGLQMLFGTLDFSDGKGTFQKLMLQTAPVLLVFPPTVGPFAKIDDAPLRFDFSGPISAEQLYTWMNRQLPEGPKPPLVRPINYMRLVSGITILMGAVTLFTVLSPYVLPIVRNRNLWAAFSLIAILLFTSGHMFNHIRKVPYVAGDGRGGISYFAGGFSNQFGMETQIVAAIYAVLSFATIALAMKVPRIADNKAQQVAVIIWGSVLLDEEWGISVFSSAILEDFLLTWWINSSSKRRESA*