MARREGEVTETLLKKSTENRGEDRDGLGMKEKVWRESKKLWVVAGPAIFTRFSTSGLSLISQAFIGHLGSTELAAYSITLTVLLRFSNGILLGMASALETLCGQAYGAKQYHMLGIYLQRSWIVLTGCTICLMPIYIFAGPILLALGQEERLVRVARIIALWVIGINISFVPSFTCQMFLQAQSKNKIIAYVAAVSLGVHVFLSWLLVVHFDFGIAGAMTSSLVAHWLPNIAQVLFVTCGGCTETWRGFSWLAFKDLWPVFKLSVSSGGMICLELWYNSILILLTGNLKNAEVALNALAICININALEMMVAFGFMAAASVRVSNEIGSGNSNGAKFATMVVVSTSLSIGIIFFFIFLFLRERVSYIFTTSEAVATQVADLSPLLAFSILLNSIQPVLSGVAVGAGWQKYVTVVNLACYYLVGIPSGLFLGYVVGLQVKGVWLGMIFGIFVQTCVLTVMTMRTDWDQQVSSSLKRLNRWVEPESPSRNQTLQNE*