MKLKTSVVASTLLSIVAFSAQAAQELTPEKAESLKPFERITFLGRYDAIYEAASDASKKADERGAAAFYIQSTSEVNGGRWAVTVDLYHKDAPEATKDTNYREFSGVKELPKDDAVRLEPYDTVTVTGYFGNQPEVNEAIGKAAKQKNAYSFYIVRQVDINSSGATQSITAFVYKKDAPKRQVQSPDAIPANSEAGKAAIAAGGAAASKVEIPGVATSSSLSDKVGNFFQTQSSSVGSRYTVTMPDGTKIQELNNATAAQMAPFDSISFRDSFSSPTDISEEVAKRAAKKGAKFYHITKEWQENGDHYTISADLYK