MGQVSDPFLKAVYNGRQMALKVSANSVYGFTGATVGALPCLEISSSVTSFGRDMIMETRRRVTAKYCRANGYAHDADVVYGDTDSVMVSFGVEDTGEAMRLGLEAAEEVSKAFIQPIKLEFEKVYNPYLLISKKRYAGLLWTKPDKWDKIDTKGIETVRRDNCLLVRNVVTTCLEKILVQRAPSEACEYVKAVISDLLMNKLDLSLLVISKGLTQDADEYENKAAHVELAKKMKKRDPATAPAVGDRVPYVIVKAAKGAKGYEKAEDPIYALRNNLPIDCQHYLDHHLAQPLLRLFEPILKNPKELLTGAHTRSIIVSTPSAASGGIMKFAQKRLTCLNCRAMLAKGEQTVCKHCKDVEGDVYQRTVLGVNDLEAQFSALWTQCQRCQGSLHQDVLCRSRDCPIFYRRMKVQKELGEAQNTLQRFEEWX