MVLPISFTRFLPKSLPETVTVRSISGNIWKLELKKCCGDDDTEKFVMVNGWKRIVKDEDLKGGDFLEFEFDGSSCFHFCIYEHRTMCKKIRRSSDQSEEIKVESDSDEQNQASDDVLSLDEDDDDSDYNCGEDNDSDDYADEAAVEKDDNDADDEDVDNVADDVPVEDDDYVEAFDSRDHAKADDDDEDERQYLDDRENPSFTLILNPKKKSQLLIPARVIKDYDLHFPESITLVDPLVKKFGTLEKQIKIQTNGSVFVKGFGSIIRRNKVKTTDKMIFEIKKTGDNNLVQTIKIHIISG