MSDDDRDIDVESDDELNDGDLDNLTQAEKRAHHNALERKRRDHIKDSFSMLRDSVPNLQGEKASRAQILNKATDYIQFMRRKNNSHQTDIDDLKKQNSTLEQQIRLLERSSTGEVAKTNGIILNTKLSHYDAGSESDSNSSDNHPKPGHKSRKRLKGEHSGSSKSSKKKDDSR