MSYQNYVSRKEGKELGGDYVAKVREKFPSAVLDEERQTADQLTITVKTESLPEVVEYLYYGLGGWLPVLFGNDERSLNGDYAVYYALSMEEGEKCWVVVKAHVSPITLEFPSVTPRVPAAVWGEREIRDMYGLIPVGLPDERRLVLPDDWPEEMYPLRKDAMDYRQRPTPTTEVETYPFVNEGKQDARVVPIGPMHITSDEPGHFRLFVDGENIVDADYRMFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFTHSVAYVTSVENALGIEVPRRAHTIRSILLEVERLHSHLLNIGLASHFTGFDTGFMQFFRIREKSMQIAEMLTGARKTYGLNLIGGIRRDILKDQRLKTIQLIREMRREVTELVDVLLSAPNMEQRTVGVGILDKKVARDFSPVGPMIRASGFKRDVRFDHPFADYGNLPLTLFSYEGGDVFSRVMVRIKEVLDSMAMIEYALDNLPEGPLLTEGFTYQPYKFALGFTEAPRGEDVHWSMLGDNQKLFRWRCRAATYANWPVLRYMLQGNTVSDAPLIIGSLDPCYSCTDRVTLVDVKKRKSKTVSYKEIERYSIERKNSPLK