MADVETLGILEEVQVLVSVKLQVVSYKWLSRNFSVSSNDAKRLLQEFVEKHGSGLEVIYTLSGYLKDSPQIYHISLVSGLKLAEVKQKFGDSCSVQVYSVQACIPNDPAALWNAEFVQAEELFDQPSTVENCLRDNRFCGVSNSFVKRNASGEPGSVSPQPSKTGLGVTASSKTVGALPAGVVPQPQKGRAQQPSPKLGLQASTVVSTDDKTAKNAPVVHAELGKPHTNKATTVPADKKKVQNEKTSSGAGGSLANLWGRASSKSKPTRPSAETATVVTSPIVTADAQISAREALDAASSDDDGQYSRKRESNGEISRKRRVVFDFSDDEDDNENVVSLASPDPPKRQPVLNSTDETKNLAVEEKKLNFEEKKGEKLDIKKQKTTESDSRARLKVDSDAASKNINTKISSSEKIQSHVLEGLEDQHKKNQASDAAHTSPKRKKVLRTRIDERGREVTEVVWEGDAAENNNTEKNAAANGVENRASASNKGPALGSTAPSNTAGKAGIKKMAKGAGKDSKQGNILSFFKKV