MYKSLGILCWWSTGWQERGCILYKYAELVLQHGDELAALETFDNGRPLDMTRTVDIPYSVEVIRYYAGSADKIHGLTLKMSGQYQGYTLHEPIGVAGQIIPWNFPMVMFFSKISPALACGCTVVIKSAEQTPLTALYCAQLAKEAGIPPGVLNVLSGFGETAGASISSHMDIDKISFTGSIQVGRLIMEAAAKSNLKPVTLELGGKSPLIIMDDADVDKAVNIAHLAIYSNMGQVCLAGSRVFVQEGIYDEFVKKAVARAKQQVVGDPFQPGVEHGPQVDKMQFEKILEYIQYGKRDGAKLLLGGNSLNNKGFYIEPTIFSDVEDDMQIAKEEIFGPVMSILKFKTIEEAIERGNKTIYGLGAGIVTKDIDIANRFARSLRAGVVWINCFLVLGADVPMGGYKMSGIGREYGSKGLENYLQVKCVISPLQHSPWL*