MSDDDRDIDVESDEGDDSDSRQPTPSRQSTGSQYYSQAEKRAHHNALERKRRDHIKDSFSSLRDSVPALNGEKVASRAQILKKAAEYIVFMRKKNHSHQQDIEDLKRQNSLLEAQITVRTLEKAKSTGSFGGESSDGKDSNYNETESDTSDLEGSVQPRRPKKQKIGSYH