MSESNHQNSMYGSGGAPQSNQVEEQEDDVEESIDNPHIRFEDSSAIPPNPLYLTSSEYPPAAATNGGSDQLTLSFQGEVYVFDEVSPDKVQAVLLLLGGYEIPSGIPSMGPVPLNQQGMNDLPVKPIQPQRAASLSRFREKRKERCFDKKIRYTVRKEVALRMQRKKGQFTSSKASSDDGGPASSGATQGSGQDESMQETSCMHCGISSKSTPMMRRGPAGPRTLCNACGLKWANKGVLTGGPKVSNIGMQDPSAKGIEQGDGEAKDSVAITMGANIAPSPNGDNSTMTVDRNL