MSPGISTFWPLSFQAGYEKPKKILNREAAQKARDRRKDLMENMEENLAHLRWENEYLKSSNRMLRLKFIEQEQKFQALQEKLSGIIRHMGKFSGKGSGSLSVRSTLPPLSQCPEEYVQNSNPEDVPEDISSTLFDAQTVEVSSQNMSETKQSGDSNCSDDLNPYSLCLYDSILNSLQDDNIEDIPGLRDAYNSEESLDELLDVLKCDACDDLSTEILF