MINWQPKTFSAEDRLKMTDNILDHFKTKYKKDLLSLAIEGSTAKGMNTPFSDLELRVVLNNYENGWFPFFFQGMYIGISMSSREKMLSEASKIDYEWPVKSDTLFTSKIVYDPTELYKELRNIAEKTEGETNFKLLLTEAIADMYEHVYKVFPLTEGDEMAMTNEARQIAYWAALCVGLSNKHRYVSSRTMYKESFHLNDLPDGYEEHMHELLTLETTASKIKQSTACLWTSFEKWAKEDGITLNKHDLTFL