MMAIKDSPEKRLTLAGIYEYIVTNYPFYRDNKQGWQNSIRHNLSLNKCFVKVPRNFDDPGKGNYWMLDATAEDEVFIGGATGKLRRRPSSLSRARMDAYKQYGAAAANLFPYFSPGMPALPRHPYLTAPNGFLPRQMMPIPAMPQVFAQPELLQLYINQQQSLFTKLQ