MSFDKHDLSGLVGKHLVYTYDNGWNYEIYVKNSQTLDYRIHSGLVGNRWVKDQHVYLARLASDVYKISWTEPTGTDVSLSVNLADKVFHGTIFFPRWVMNNPEKTICFQNEHLDEMASYREAGPAYPTEVIDEFATLTFIRDVGENDDSVINCPASELPDNFPENLKQA