MSESNHQNSMYGSGGAPQSNQVEEQEDDVEESIDNPHIRFEDSSAIPPNPLYLTSSEYPPAAATNGGSDQLTLSFQGEVYVFDEVSPDKGMNDLPVKPIQPQRAASLSRFREKRKERCFDKKIRYTVRKEVALRMQRKKGQFTSSKASSDDGGPASSGATQGSGQDESMQETSCMHCGISSKSTPMMRRGPAGPRTLCNACGLKWANKGVLTGGPKVSNIGMQDPSAKGIEQGDGEAKDSVAITMGANIAPSPNGDNSTMTVDRNL