KKKHVCATCHKAFTTSGHLSRHARVHTGERNHKCPFPGCETRCSRQDNLQQ