MKKLTHVLLMLMASCFVILAGCQNKTTVPAAATKTEDQIEQYVQKVNQLYADADHKKPAKLTANKKNEIIESAQKLDHKISDNLYMSALSSKSKTAFKAAQKDLKRIDTGAPVEKTKKKTKKTKDSDFFDADGIVKDGLQLGAESDYANDAKKLAAYKEAKAQQAAMTAVDNLFTNSDHTAIPATLTTEDFTYSKALVEKTTHKKFKERYLKLIKEAKAQFDSYSASASSTATSQSSSATDTTTTDQTTQSTDNTVDNTAATTNQTTTNNNYTQPTSYSNTTPQSTSSSSNTGNNNGNVTTNNNTSDTQSESSTSDNQISTQSQSDALLQ