MKKNLLKLTLLLGLAIVLGSCNNEQEKNPQEVNPQTSNDYIIGLIKKCDDCEVSTSKTFFYCGIKAGASYVENDSPYLNDIKESISNGTPIKIYFDENEPERIISVVKISNSEEKNWNLNVKYDETPFKTIEDLNRKVSTQKASSFDFTTTEAVNFFNAMKNKSCAINNQNLCIPFQYANDGCYARAHMMRQHMNYASKDCYKIFAYGNLKVNTSSTGVCGIAWRYHVAPLISVNGVWNVIDPSLFNQPVTITTWLNKMKYNGGTVATTSYQNSSVYYYDYVSNYTQYDNNYTDTYSTLANYRYRQTSCSFL