MNQFASEPFVCDNGFAYMWQPENEHAENAMSSSVKKPGNIKAVDPIWDAMTVEAERICADEPFLTQMAISSVLNHTSFESALAHRLAARLDHSDVPADLIRQAFDEMLDSHPEITASARADLAATLERDPACHRIVEPFLFFKGFQAIQTHRFAHALWNTGRRDFALYLQSRSSQVFQTDINPAARIGKGIMLDHATGFVVGETAVIGDHVSILHAVTLGGTGKADQDRHPKIGNGVLIGAGAKILGNIRVGDCSRVAAGSVVLKEVPPRTTVAGVPAKVVGEAGCNQPATVMDQIVMVPRD