MSDGADSDRDLPRADGNDEPRHPVPRAAKEEEPPVADEFQDAPPSPETNSVGDGERSPDRAGLPNAGDCGETAPPDAGEEAVGVRVETNGEDAMSHDGDEGDGEDDDDDEDDEDDDDEEDEDDDSTPDASPRAEVKAEGDGSAGLAQCASQQPVEPDPFLEGHDSGTEEEQAAFMSELERFHREHSLEFKPPKFYGKGLNCLKLWRQVAHLGGHEQVTVCKLWRQVGETFRPPKTCTTVSWSFRIFYEKALLEYEKHKVRTGQLKISIPAVPQSGGTNRESEAEANRTRNKLSSYTITENMGVNPSSSARIRRDAAARAMQGWHAHRLLANDMYGDHILKDKDSIPLSSRDKNLKGFGMLHREDSMVIDVGEPADWVKINVRQTKECFEIYALVPGLLREEVHVQSDPAGRLVITGDPDQPDNPWGITAFKKVINLPLRIDPHQTSAVVTLHGQLFVRAPFGHPDM