MSYQNYTDTLQGVRKGTGYLAQVREKFPHTILEEEWQTANQVTITIKTERLPDVVEFLYYGCGGWLPVLWGNDERPLNGQFAVYYALSMEEGEKCWITVKAFVSPITQEFPSVTPRVPAAVWGEREVRDMYGLQPVGLPDERRLVLPDDWPDDLYPLRKDTMDYRQRPAPTTDEETYEFINDSKTQSRVVPIGPLHITSDEPGHFRLFVDGERIVDADYRMFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFTHSVAYTTSVENALGIYVPQRANTIRSVLLEVERLHSHLLNIGLASHFTGFDTGFMQFFRVREKSMTMAELLTGARKTYGTNLIGGVRRDFLKDQRVKTIQLVREMRQDLSLLVDILLSTPNMEQRTVGVGILDPQIARDYSPVGPMIRASGFKRDVRFDHPFADYANLPKTLFTMDGCDVYSRVMVRVKEVFDSLSMIEYALDNMPEGPILTEGFTYQPYKFALGYTEAPRGEDVHWSMLGDNQKLYRWRCRAATYANWPVLRYMLQGNTVSDAPLIIGSLDPCYSCTDRVTLVDVKKRKAKTVAYKEFEQYGIERKQSLMK