MDMSESSEKGMESNASSGPGNGIPVEWQSQFSSAFACQPSVAAQHQQHAMMDSFAAASAGLWASSDVVSAMSSAAPPRGAGFLAPVPGFLQQGLGHFPVDSGFIERAARSTCFGGGMMAGGPYGAADQAMGDAFGGTAEGLMDHHRNVGNDKAEEFAGNGHDEVPSSEVAGGDCSSKGSDSKKRRRPNEVMGTDQVHSSNLPSDSANESVHSKDKGEESSPATTNGGKSKGKGAKETSESQKEEYIHVRARRGQATNSHSLAERLRREKISERMKLLQDLVPGCSKVTGKAVMLDEIINYVQSLQRQVEFLSMKLATVNPRLDLNIEGLLSKDLLRFPGVPSSSIGFSPEMMHPQLQLSQPGLIHGGTAGMANPDVFRRIIQAQLGAKDGSQMPHSLNGSFSDVSQMAYPSLGSQDLSIRPSQDGFQM