MSDSDDVVDIADAGDEGDLFGDGGDESDIERPLSDHELDDEDDDDQQREREYGESSQRAPQYKEKRIMGLKIFRHRIPKPKDGNLRILKVPQFMKIVPEQYNEDSYEPTAWDLSEDKKKYPASVIRWRKNPETGKLESNANIYRWSDGSISVAVGDQHYDMDAKSLAPTGKGYDEKRDANYYAAAGHLSTEAFLTVGHITEELKVRPNEALEAAAVDRLMAKMDEATKHRHTQDDVIFRATEDPELQRKQAEMAEKERERLRRKKENAAARLEMGFGSSRFSGRSGGLSVGGLESGSGERRRGKGAGDKSRPKRRRPEYDSDDDLPQGARRQDDYDMADGFIAPSDEDISEGEEEDEDEDLLDEDEDRSPPKAKRQKKVLADDDADGDADDAPAAHAEQGGRRGRRLIVDDEDE