GVSLDNCVPKFFKVYLPDESGDDMVLPISFTRFLPKSLPETVTVRSISGNIWKLELKKCCGDDDTEKFVMVNGWKRIVKDEDLKGGDFLEFEFDGSSCFHFCIYEHRTMCKKIRRSSDQSEEIKVESDSDEQNQASDDVLSLDEDDDDSDYNCGEDNDSDDYADEAAVEKDDNDADDEDVDNVADDVPVEDDDYVEAFDSRDHAKADDDDEDERQYLDDRENPSFTLILNPKKKSQLLIPARVIKDYDLHFPESITLVDPLVKKFGTLEKQIKIQTNGSVFVKGFGSIIRRNKVKTTDKMIFEIKKTGDNNLVQTIKIHIISG