MSSPRKVRGKTGRDNDEEEGNSGNLNLRNSLPSSSQKMTPTKPIFGNKMNSENVKPSHHLSFSDKYELVYPEPLESDTDETVWDVSDRSLRNRWNSMDSETAGPSKTVSPVLSGSSRLSKDTETSVSEKELTQLAQIRPLIFNSSARSAMRDCLNTLQKKEELDIIREFLELEQMTLPDDFNSGNTLQNRDKNRYRDILPYDSTRVPLGKNKDYINASYIRIVNHEEEYFYIATQGPLPETIEDFWQMVLENNCNVIAMITREIECGVIKCYSYWPISLKEPLEFEHFSVFLETFHVTQYFTVRVFQIVKKSTGKSQCVKHLQFTKWPDHGTPASADFFIKYVRYVRKSHITGPLLVHCSAGVGRTGVFICVDVVFSAIEKNYSFDIMNIVTQMRKQRCGMIQTKEQYQFCYEIVLEVLQNLLALY