MSDPRGRAAGPDRDGDDPHDLPLAEDANGEEAWQTPEKEAVAMSEGAAAQGGDTTPDAEPESDDGEGGAGSPDQAEPNAGGERAPPVAAAEELEGIVSGAKVETNGEDAISHDADGEDDEDDDGDEEDDDDDDDSTPDASPRAEVKVEGESSTGMAQSGAGHHVEVEPDPFLDGDDSGTEEEQAAFMAELERFHREHSLEFKPPKFYGKGLNCLKLWRQVAHLGGHEQVTICKLWRQVGETFRPPKTCTTVSWSFRIFYEKALLEYEKHKVRTGQLQIPPPGLPPPSGADREVVVNQSSSARVRRDAAARAMQGWHAHRLLANGTHGDNILKDKDSIPLSSRDKNLKGFGVLKRKKASSPEYALKSSRSKINKSQEDSMVIDVGEPADWVKINVRQTKDCFEVYALVPGLLREEQVHVQSDPAGRLVITGDPEQPDNPWGITPFKKVVNLPSRIDPHQTSAVVTLHGQLFVRAPFGHPDM