MSRQVARLLGSLSRRCSSTSSEAIPPTLSSFTQSRSFASDPPPPAAVFVDKNTRVMCQGITGKNGTFHTEQAIEYGTKMVAGVTPKKGGTEHLGLPVFNSVAEAKAETKANASVIYVPAPFAAAAIMEGIEAELDLIVCITEGIPQHDMVRVKHALNSQSKTRLIGPNCPGIIKPGECKIGIMPGYIHKPGKIGIVSRSGTLTYEAVFQTTAVGLGQSTCVGIGGDPFNGTNFVDCLEKFFVDPQTEGIVLIGEIGGTAEEDAAALIKESGTDKPVVAFIAGLTAPPGRRMGHAGAIVSGGKGTAQDKIKSLNDAGVKVVESPAKIGAAMYDLFKERGLLKQ*