MALPLLSIFLFSSLTLFSLTESKLNVDYYNKTCPQFEKIIQQIVVDKQLAAPTTAAGALRLFFHDCMVGGCDASLLISSNSFSQAERDTDINLSLPGDAYDVVTRAKTALELQCPGIVSCADILAVATRDLITMVGGPFYKIRLGRKDSFESYAKDVEGHIARPNMTMDTIINMFASKNLNVQEMVALMGAHTIGFSHCSEFSKRLFKFSQTSEFDPTMNPTYVQALQTLCGNNMKDMAAFNDVMTPGKFDNMYFINLQKGLGLLASDQAMIYDQRTKPFVELYAKDQDAFFKAFAHAMEKVSVYKVKLGKMGEVRRRCDVVNQLQVNPNKKIGS*