MESAFFQFSSPSDFSSDSSFGSLDXFSWDDESLLLPFNXHELMNFSASNINDSXDMLLYDVVARGAKQTFVAQNEANSFNRVKEEEVTSANNQPLEEKSTKEKAYRGVRRRPWGKYAAEIRDSTRNGIRVWLGTFDSPEAAALAYDQAAFALRGSLAVLNFPAQVVQESLQEIKYKHDEACSPVIALKRRHSMKRKSMHKKCNKPVSQSTDQRKVNEVLPQNVMVLEDLGVEYLEELLDISSCGIIVTSWLHKQAKDVXNFXRTLLLGVDRYPPTLNNLCFLRFDALHSKYLTMSHSPLFHCNSNTYGPSSKWEDITSQSKEKTLYLNFASFASNIVARKGSLRVFLAIQYTRAEQGYIESTNRGSDGELRDHPEDRWL