MMKSFAIALVLLSLQATHGFVSSPRVSRPLTKVAAEEGSGDSFADAALQVSAVAGDLQGQIVVVKYGGNAMTSPELKAGFCQDVAALQKIGIKVVVVHGGGPQISKMLETVGVETRFEGGFRVSSTEVVDVAEMVLCGSVNKEISSTICSAGGRAIGISGRDDSLLKCTKQINEDGFDLGFVGQVETVNTKLLEQLLDAGICPVVSPIGTGIGEEKDIAYNVNADVAAGRIAGELGASRVLFLTDIAGVLNKDMELFPTLSVDDIKGLIADETITGGMIPKVSYATSAVQLGVGGAFITDGRVPHALIKQVLGGDMIGSGGTFVTL*