MTSLSVNDRKDFVDGQMKYWRQIAESDGFDIDDVPVPRGTRAGLWSVDCKHPRFRLRACLPKIYAMVGLHRYNLLRGTNFEHLELLKYNESMNCVCSYYITSVAVDLSSQLQKTFQIRVDEKSFGDLDLTVSVARPNDEEKVTTEKRFIHHFHCEAAADDFYKGALPDWPSVGDLNNQKRFYMVKKCELQSNDWIRLYLELAVGVRYQQTSESDLSKLQVLKVAIETKEEDVQPPNRRLKSKSLHVYITFKGLAKAPIGDEIGEHVERKAIVRRVIDERSGHLTLLGGFSNAKNDLNQSSDDEQPFGKRRRI*