MADVETLGILEEVQVLVSVKLQVVSYKWLSRNFSVSSNDAKRLLQEFVEKHGSGLEVIYTLSGYLKDSPQIYHISLVSGLKLAVKQKFGDSCSVQVYSVQACIPNDPAALWNAEFVQAEELFDQPSTVENCLRDNRFCGVSNSFVKRNASGEPGSVSPQPSKTGLGVTASSKTVGALPAGVVPQPQKGRAQQPSPKLGLQASTVVSTDDKTAKNAPVVHAELGKPHTNKATTVPADKKKVQNEKTSSGAGGSLANLWGRASSKSKPTRPSAETATVVTSPIVTADAQISAREALDAASSDDDGQYSRKRESNGEISRKRRVVFDFSDDEDDNENVVSLASPDPPKRQPVLNSTDETKNLAVEEKKLNFEEKKGEKLDIKKQKTTESDSRARLKVDSDAASKNINTKISSSEKIQSHVLEGLEDQHKKNQASDAAHTSPKRKKVLRTRIDERGREVTEVVWEGDAAENNNTEKNAAANGVENRASASNKGPALGSTAPSNTAGKAGIKKMAKGAGKDSKQGNILSFFKKV