MARSQATKILGSIASKLCKQKNPCLSSQSRHFAAAPSPPPAVFVDKNTRVVCQGITGKNGTFHTEQAIEYGTNMVGGVTPKKGGTEHLGLPVFNTVAEAKAETKANASVIYVPPPFAAAAIMEAMEAELDLVVCITEGIPQHDMVRVKAALNSQTKTRLIGPNCPGIIKPGECKIGIMPGYIHKPGRVGIVSRSGTLTYEAVFQTTVVGLGQSTCVGIGGDPFNGTNFVDCMKKFLEDPQTEGIILIGEIGGTAEEDAAALIKESRTQKPIVAFIAGLTAPPGRRMGHAGAIVSGGKGTAQDKIKTLRDAGVTVVESPAKIGAAMLNVFKERGLVN