HCLWRNYTQMPADFGVSKRLEIHCWDQFTKNYVGRPAMSLDCWVLHRTQKYGNDWFCIPYELTMRGQANVSDHKWYQNHPFYKTDWVGMCLYRHFTWPAQDNMVLKCSTDYRGNHRWLFQPAQKLFNSHTGMRACPY