MKKFGGKIKYLRSIKKLTREELCGDETELSVRQLARIESGESAPTLNKIRYIAKRLGVTVGELTDGEGLDLPARYEELKYLIMRTPIYADTNRVELVETYFDEVYEQYYDNLPEEEQLAIDILQSSLDVQITDNIEFGSILLQDYFEQVKAKRIYSINDLLIVGLYFYQISSESIYSDDISSETLDMLAGRLILQTHYIVPSYLFLLRDVLLQCGGMLLLTHSYQHLPAIVQELNTIINKTQDYQKKPLVDMLEWKYYLYVKQNFSRAQQKYQQAVQFSAMIDDAVLKENLEKEWQKDTLQLRT