MSVQQKQYDLNVPLSSTSAATPSSTSWKRRQLAHIYTKRLHQLGYHGVSFCHTAYGRLDAKQEDADVNLPWRDLMSDTDGSTETSTDDSIFSFGKINSLGMQVYRRLNIIVEEGSDVSRILLPSTQASGDTSYTELFQKYDIISLQPMNEPALQNICELLTNDTISRQIDILVLEYATGARGGFGLPYKIRKEYALKVMEAGVTFELCYGTAMIDPKRRQGFLRTMIDFQTNYNSIQKKHLLLNKHIGPRHDGLKCKSDKLPLLLSSGARQNYSQGTDEGMLALRSPHDVRSAVGHLSIGGEWLGSSKVDGEDDHVKANKKKQMVVLSAAEKVLTRARDRSTDVVVTHQNKDKKRKSGFHAKFNIRAHVQGLHRSKQTKGVDDEDKGIDSESVSSNKGSTSLVDWLSEAIMTANDTNEKVNVVEATK