MSDDDRDVELETAEKRAHHNALERKRRDHIKDSFTSLRDSVPSLQGEKVASRAQILKKAADYIQFMRRKNVSHQQDIDDLKRQNNILESQIRTLERAKATGNYAMESSELALDVSGSENSDVSDGELQKSKRRLKKQKFGY