MTKLLRLLFISLCCFPLFAQAFSISEEEINAYLAKKSDISDKVGFPGLFSLDYKLQDLATKIGQNDKDRVEISGIVDGILGIQQKQMAGKLAMTIDTIPYYDAEQGSVYLKDIRILKWSGEPDSYMQQLQGVMPFISQSVAALMSTIPIYTLDDTKPRDALIKKFAKGIRVEKGRLALDAGVL