MSRQVTRLLGSLSSNARRCSIGFSEVSPSCQYLTSLTQSRSFASDPPPPAAVFVDKNTRVMCQGITGKNGTFHTEQAIEYGTKMVAGVTPKKGGTEHLGLPVFNSVAEAKAETKANASVIYVPAPFAAAAIMEGIQAELDLVVCITEGIPQHDMVRVKHALNSQSKTRLIGPNCPGIIKPGECKIGIMPGYIHKPGKIGIVSRSGTLTYEAVFQTTAVGLGQSTCVGIGGDPFNGTNFVDCLEKFFVDPQTEGIVLIGEIGGTAEEDAAALIKANGTVNPVVSFIAGLTAPPGRRMGHAGAIVSGGKGTAQDKIKSLNDAGVKVVESPAKIGAAMYDLFKERGLLKE*