MSFNTQSTPMFWNNEQYSTPNLANRKQEGDPYGEVAEFAELNQENIASFNQQQNEPCDPLHGQSEQMQYNIPNFQDTNDNFAFQDQQLAYAAPQNGYPYHDIPPQNSTHNSQGNVSYISNDLSPHHVNNNHLASPGTSETSANYDIDKKVLSEQVNGNKRKSKRQLLDEEDAVLIARDDSELTEEELQLKRKAQNRAAQRAFRERKETKLKELEAKLLQSEEERQKLMEQLEIIRKQNLSISTENEILRTNEGSLIASKAPVNKFHFPQSQDDFINEITRGTNHQVKRDSINKVYDNSEGEKLLALGAVWDYLQIKAEEANLDLTTIDFNEVMDKLKGNEKCHGYGPAYPLSLVRQAVEASFK