MSDDDRDIDIESDEGDDSDSRQRHSNNQQYFSQAEKRAHHNALERKRRDHIKDSFSSLRDSVPSLQNEKVASRAQILKKAAEYIQFMRRKNSSHQQDIDDLKRQNSLLESQIRTLEKAKITGNFAAESCEVXXXXXXXXXXXXXXXXXCVLDLKLYFDTSINLFVDLEIRPESRNDQKSVIYPMYLVPVHSYLRKSDK