MELQPSFTPSPSPLAIGTQARGNIQRTNQWTFTQEVSFIEFMLEEINNSRGVQGGFQREAWERMTQKMVALYGDSFDRERLKNKHKLLRNMYRDIKKLTSVSGFKWDGLRSMVTAEKEVWDDYLKENPWATKFQNKGLLDLNSLDRIFGGAIADGRRRDTVGNAVPLDNTPVADVGGTLTPLESPQIHLLDGEAESSPLSNTGRSSSSRSKRPRPNTPISRTQKKKQGIASEHVAAAMIAMADSIREMMALLSPNPQIQMKECMDAVEELFQNGEVDLDDVMKASGLFQDSSKAHMFLALRPKYRRMFLERELAH*