MEASALKAWELDNNVQLVDPKRDALYNFDADAQKAINKEQPWKQDPSHFKHVRISATALIKMTMHARSGGNLEVMGLMQGYTQGDTFIVTDAFRLPVEGTETRVNAQDEANEYIVEYLDLCRAQGRQENVVGWYHSHPGYGCWLSGIDVDTEAMQQQFQDPFLAVVIDPDRTINSGKVDIGAFRTYPADYKPSGGVTSDGFQAVPLAKAAEFGAHASRYYSLEVSHFKSSLDSHLLELLWHKYWVQTLSQNPLITNRDYGNKQLLDLSSKIKEATTGITRNRAGQGMMMGMSTKSSDKAVDKLAKEANLIASKERSGLIANQVKASLFNDLGSKANPTSE*