MSDDDRDIDIESDEEDSDSRLRHSNNAQYFSQAEKRAHHNALERKRRDHIKDSFSSLRDSVPFLQGEKVASRAQILKKAADYIQFMRRKNATNQQAIDDLKRQNSLLESQIRSLEKAKITGNFAAETCEVTKSESVGDYNDTESESSDSEIGRTIRPKKLKVTGLHHX