MSSLKQWRHQSLESDRPTRKNVGQKDSEAVSGVFDEDSLDGEDSKQPSSVCRAEKSLGILTQRFVDLLQRARGGIVDLNIAAEELQVRQKRRIYDITNVLEGIGLIEKRSKNIINWKGGKLRKHGSFPDTDSEDQKRMLKRKAEIEELEKEERVLDTHIKWMKQSLRNVSENQRNMKLAYLTEEDVLSVFGESRVFAIQAPPGTFVEVGAPPKLHDFEIQYNLRLKSTLGPANAILLGAIKNDQNEGDLFTGKFQPMSYAVEGDVPGEFLEEMEQEGLTRRRRLLGNESSDHPDSLMPQLPSRGSSQRSFDQEFSPRQSQSQSTSSQEIREVLKKLSPPPSERDYIFSLSQGETLPDLFGDDLM