MKRLIYIVLALLAVVIVQSCKEQSRLDHIDTSEAAPGQVTNIKVENTPGGAMLTYKLNADISLSYVKAVYEIQPGVFKESKSSIYTDTLRLEGFGDTKEHEVKVYSIGKNEKISEPVTVKIQPLTPPVELAYGDLSIEPGFGGVKVRIKNTLKANLAIVIDADTAGAGVLRPLQTFYTAAAAGSYSIRGLSSKQMKFSVYLRDRWGNKSLAIVKDLTPLFEQRVPKPFGTYILPTDQAALSSAYALSFMWDGVASTNIYASGNNTPIPQWFSIDLKVPVVLSRMKEHQRTDPYTYTGACVKSFELYGSNAPALDGSWASWTLIGKFDSYKPSGAVGVTKEDIAYGYTNGEDFEMPDTPPAYRYLRFKTLETWGGTGQVTISELTFWGKF