MEMACLPGNAMATDENGADDRAGGESTVDHLRSHMNYGDMDLSGEEHVPKARKPYTITKQREKWTDEEHRLFLEALQLHGRAWRRIQEHIGTKTAVQIRSHAQKFFSKVVRESSGSNTGSGGASAAAAAAAIQIPPPRPKRKPAHPYPRKVDGAAKKHVPALRQLEKPPLWMQSLSEQEEGSPTSVLTAAQIGTEALGGGFSNNSSGSGSLAPSAAGTDEHVDGGGSPASSVDREDGCLSPSIPTAELAMQAPNTKMSIATTDAKEASSEASVFRLFGKSVVVKDSDQLHLLNGKGSSSNPWPSSMQQFLYFLPRSDGFAAQPVMPWLSYNGSLPCALFYPAAAAAANQQCHRDSEGVEFRVSQREGSLTGSNTASSVVLGSSAAVPAAAAAAQNSDVAESRGQGNSREAAASPRLTKCESSASVTLLQRGFMPYKRCAAESELLRSEAAGGEEAVADGELTRLCL