MSQMASVRESADRRNLPKWGKSFLTVESVQELVKKKQETVPDRYIRRDEENPTPTSMSDYQLDLPIIDMANLSEGLLQKEQEIKKIAQACEEWGFFQMFVVSEEQKLDWGDLLSLTMSPSHLKDLDVWPVQPIDFREIVDTYNTEIKRLAEKLLSLIAETLQLKHDFFAKKFGKPFQRMRMNYYPQCPRPDRVFGLSPHADMDGITLLLQDDEVVGLNVRKDDQWIAVQPNPYALVINVGNLIEVMTNGRYKSVEHRAITDRCRARLSIPVFYSPEFEAEIGPALELIDETHPCLFKNFIHEDYMKHYLSRGAEGKHSLYEYAGTKN*