MALPLLSIFLFSSLTLFSLTESKLNIDYYNKTCPQFDKIIQQIVVDKQLAAPTTAAGALRLFFHDCMVGGCDASLLISSNSFSQSERDTDINLSLPGDAYDVVTRAKTALELQCPGIVSCADILAVATRDLITMVGGPFYSIRLGRKDSFESYAKDVEGHIARPNMTMDTIINMFASKNLNVQEMVALVGAHTIGFSHCSEFRKRLFKFSQTSESDPTMNPTYVQALQTLCGNNTKDMAAFNDVMTPGKFDNMYFINLQKGLGLLASDQAMIYDQRTKPFVELYAKDQDAFFKAFTHAMEKVSVYQVKLGKMGEVRRRCDIVNQLLVNPNKKIGG*