MASEKSKILVIGGTGHIGKLIIEASVKAGHSTLALVREASLSDPNKGKTVQNFKDFGVTLLHGDLNDHESLVKAIKQADVVISTVGSMQILDQTKIISAIKEAGNVKRFLPSEFGMDVDKSSAVEPAKSAFGRKLQTRRDIEAEGIPYTYLVTNYFAGYYLPTLVQLEPGLTSPPRDKVKIFGDGNVKAVINKEEDIAAYTIKAVDDPRTLNKTLYINPPNNTLSMNEIVTLWEKKIGKSVEKIYMSEEQIFKSIQESPVPFNVLLSINHAVFVKGDQTNFTIEPSFGFEASELYPDIKYTSIDEYLSYFALGTSLNT*