MSYQNYTDTLQGVRKGAGYLAQVREKFPHTILEEEWQTANQVTITIKTAMLPEVVEFLYYGCGGWLPVLWGNDERPLNGQFAVYYALSMEEGEKCWVTVKAFVSPITQEFPSVTPRVPAAVWGEREVRDMYGLRPVGLPDERRLVLPDDWPEDLYPLRKDTMDYRQRPEPTTDTETYEFINDSKTQSRIVPIGPLHITSDEPGHFRLFVDGERIVDADYRMFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFTHSVAYTTSVENALGIYVPPRAHTIRSVLLEVERLHSHLLNLGLASHFTGFDTGFMQFFRVREKSMTMAELLTGARKTYGTNLIGGVRRDFLKEQRIKTIQLVQEMRRDVTQLVDMLLNTPNMEQRTVGVGILDPKIARDYSPVGPMIRASGFKRDVRFDHPFADYGNLPKTLFTMDGCDVYSRVMVRVKEVFDSLAMIEYALDNMPEGPILTEGFTYQPHKFALGYTEAPRGEDVHWSMLGDNQKLYRWRCRAATYANWPVLRYMLQGNTVSDAPLIIGSLDPCYSCTDRVTLVDVKKRKAKTVAYKEFEQYGIERRKSLMK