MSRQVAKLVGSLPSKLRSSVASSELLYPSCSSLTSLTKSRSFGTTPPPPAAVFVDKNTRVICQGITGKNGTFHTEQAIEYGTKMVAGVTPKKGGTEHLGLPVFNTVAEAKAETKANASVIYVPAPFAAAAIMEGVAAELDLVVCITEGIPQHDMVRVKAALNSQTKTRLIGPNCPGIIKPGECKIGIMPGYIHKPGKIGIVSRSGTLTYEAVFQTSAVGLGQSTCVGIGGDPFNGTNFVDCLDKFFVDPQTEGIVLIGEIGGTAEEDAAALIKESGTDKPVVAFIAGLTAPPGRRMGHAGAIVSGGKGTAQDKIKSLRDAGVKVVESPAKIGAAMFELFQERGLLK*