MSDSEDPLDAIDEGGDDLFGDEGDEGDASPQARILDDDDLASDPEAYGEAEQREYDGSQARHETKDRVVMAVQAYRHRIPKPTDDALRVMRVPKFVKFLPEPYDPDTWQPSQFDLENARAEHPKHVVRVRRDPSTNELKSNTNIYRWSDGSVTIAVGGEHYEIQKKALAPAQGQPYDELKDGHYYAAAAELSSNLLMTVGHLTEQYTIRPNKAVGDDALSILAERMAMASKSSTGGDMIIKTVIDPELQKKQAELAEKERMKAQRKRDSAAAKMDGGVGRTGRTGLSIGGLEGPRSARKRGAPGAARPKRRRPEYDSDDDLPQGVARHEEYDLDDGFLVGSDEEEMESDAEEEEEEDILDDEDDAPRPKRQRTKEPEDDEDAEGDEVEPETHGRSGRRRNVIDDDDD