TEDKGGKNLHLEHLEDEIINYGVDGGRAALNFLRSLRDMMAGSSRSSVNMTVKWDGAPAIFAGIDPEDGKFFVAKKSVFNVSPKLYKTRGEIDADLSGTLNSKFKIALAEFSKLGIKGVLQGDLMFTDDVSTEKIDEVPCYTFQPNTIVYAVPVDSKLGSVIKKAKVGIVWHTTYKGGALQDMKASFGVNISGLRKTSSVWMDDATYKDASGTATFNKSETAKITAVLSQVGSTFGKVNGPQLRKFIALQESMTGGLAGASLKTYNNSKVREGQKITNPKQHAQGYVNWVQVSIQKQIDGVKSPAGKKKWENKQKEYVREVKKHINNLVQVIAFQSLLVDAKMQIVKKLNSVKGLTGTFIKTANGFKVTNPEGYVAIDRVSGGAVKLVDRMEFSFNNFTAIKAWDK