VDSETTITKVVTHSQIDYVKEQRHCSTVKPDLICFNLENYNNIPTTYLRMEVQLILRVPEVPLRSVISDGDPGGNKSGRGDGALQDSLQSNEGRNNNDRAACLTHELQTQIKHHKNRNILARSSSLGFANCGEVVCGHTDSINRVLSEGRQKWPLLNATEPFSFSITDLAGNATAITEFYDEIEIIQKLEICIKVQKAETGLPYKVYGGHEGSLTEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQSKVIKIFWAAPVGQKQKKGYSLRPSLHFHSPISVRVFNNFDFYRSTVSQKLFSVRRFSLVNHYTRAASVNVNITKRRPNSTRESCSNSSEAVCKHNLPEALSKRTIYRSQAGNDKRLATCYQSKRNRLKNDQLLHNTGQSILLHFHASNDIAQLFKLCNISASISFRGRKFRPEKDT