MALPLLSIFLFSSLTLFSLTESKLNIDYYNKTCPQFDKIIQQIVVDKQLAAPTTAAGALRLFFHDCMVGGCDASLLISSNSFSQSERDTDINLSLPGDAYDVVTRAKTALELQCPGIVSCADILAVATRDLITMVGGPFYSIRLGRKDSFESYAKDVEGHIARPNMTMDTIINMFASKNLNVQEMVALVGAHTIGFSHCSEFRKRLFKFSQTSESDPTMNPTYVQALQTLCGNNTKDMAAFNDVMTPGKFDNMYFINLQKGLGLLASDQAMIYDQRTKPFVELYAKDQDAFFKAFTHAMEKVSVYQVKLGKMGEVRRRCDIVNQLLVNPNKKIG