MSIAPKAEQDRNQEATVYLGNLDEKCTDALIWELMLSTNVFLPKDRISMNHQGFGFCEFLTEEDSEYAVKIMNQIKLYGKPIRVNKASYDKKQLDIGANLFIGNLDLNVDENALYDTFATFGSIAEHPKISRDPTTGQSKGYGFVSYHDFDAADMAIENMNGQFFGGQQITVQYAFKKDGKGERHGSAAERLLAAQAKKHAIIPGGPGSGPGFAYQGQFAGALAQTPAVPAVQTPVPAPPVAPVPPVIPTYAPQVGIPPPPQGVPVYQPTPQAYPPPPPGFPQSQINGYPQYPPPPPGFPVANGVYPQTYDPSQPPVPPPPLRLGFDAPKS