ADVEYVWRGVDYQWGSLSNWSVGGIAASSAPGAAASAYEHWMVTNGTDSAGRTDVGGLGAGGRYLKGVRIEGLNSQPEGKIPLFIKNTNKDVYLRVEEGGITVENAGEGGYSADFGVAQLRVAADQEWHVAEGRSLYVGHDDDAPSGGLYSLTSEGDVPRRVTVTGGGAVRIGEGMLLNNISGLIGFVLNAGKGIPTLDLADRGMGNTVTVEDAARLEGMSLYQGALVTRENASVTFSGTEAKASGQWNIGADTELALENSTLDLTEAGVDGNVILSGSSGITGDKGTLRQTLLDDARVTYTDRNVKAGEIRSVGSNVTITLNNSSMHFDGEIPEVDLVVQGSCALGGSGAFSGTITYAPGGTLTVDGDISLPSSSLTLGRLHVATLDGVPQNSAVRPETPAQQAREYVVLFDSSFEDLISEWPGRHTLGVQFRPDMGAPVTVKELPEGAVSWNYDAASGWLTLQTDV