QKLRSAFEMWRFSCPHCKMAFQDEPLFHIHMGYHGYDNPFKCNRCGQACNDGLTFNLHLLQAKH