MASGGDDGYEELLRAVADGRSEDVKRLLREGKDAAWQDEEDGKSVLMVAANGGHVEVCRDLLTAGAPWNSVDRQGRCAGDYAMEAGHSEVIDLLIDAGKHISTQGSELRVQAELVLGAASRRLTGGSDSSNAGYLQQRVEYSEGRLTDESNSAVMMEWERPLMEAHAHAICQQAGDLGGDILNIGFGMGLVDEAIQRRHPASHTIVEAHPAVHERMLAEGWGSKPGVRIIFGRWQDVLDRLESYDGIFFDTYAEFYDDLREFHAQLPKLLKPSGAYSFFNGMCGDNAFFHVVYCQIAALELARLGLSTQFIPLPVKESLTAKVWEGLQEHRYWQLDTYFLPVCGHEEEEQQEEALEASKESIVERSNE*