MNKSTLAIVVSIIASASVHAAEVYNKNGNKLDVYGKVKAMHYMSDYDSKDGDQSYVRFGFKGETQINDQLTGYGRWEAEFASNKAESDSSQQKTRLAFAGLKLKDIGSFDYGRNLGALYDVEAWTDMFPEFGGDSSAQTDNFMTKRASGLATYRNTDFFGIVDGLDLTLQYQGKNEDRDVKKQNGDGFGTSVSYDFGGSDFAVSGAYTLSDRTREQNLQRRGTGDKAEAWATGVKYDANDIYIATFYSETRNMTPVSGGFANKTQNFEAVIQYQFDFGLRPSLGYVLSKGKDIEGVGSEDLVNYIDVGATYYFNKNMSAFVDYKINQLDSDNTLGINDDDIVAIGLTYQF