MEPPYRGHGDYGSEEQEEHRHSHHRPPPPPRPEDDECEGRGDYEEGGYPRGRERRHGRRRDEVEEHFGRGDDEEGYPPEPPPRFPHLGFHGRPEPPHHEGRPHDSYAPSDDAFPQHDAPPHSITHSDSHHSQWPSTECTHSDPTKEEPVTGASLSNEMGSLSLDLPQGRLVRIFCKENAAFNLAVVHNSLQMQESNSEDEAQQWIKDASHGMRIKDSYGYPAFSLVNKKTKKVLKHANEQGIQVLLVDYQADMKDDTILFTESQDFGEGFKTVRSASDTLLNLSVFEGNKRIRNGSALVLDTWHKGDHQLWKLFPL*