MFLLMKREQGVLPIRQALISPVGAVVSPLATLWTMTLDPRPMDETDIDVEGQSDCEDAEFSVFSEKSASSAAAAVPKQDDQSRRSASKPPFSYIALITMAILQSPKKRLTLSEICHFILQRFAYYRERFPAWQNSIRHNLSLNDCFVKMPREPGNPGKGNYWTLDPMSADMFANGSFLRRRKRFKRQELFLGALKEHRAQERRSPAAGSPFGSGLHCPDSSLQAGSGGRVRLQVCPGLPPAGCMIPALSSLLSRNPVLMFEHWNSGFPAIAPNLALPSASLHGLSSYPASQMPVFPLKVSPCLI