YRMTDQKPWCLNGVAFHSQWLKRITMEFDYCPRHGNVALSWTQKDMFYPGLNCRHVIADWTESKQFYLMGQNHPFYKTDWVGMCLYRHFTWPAQDNMVLKCSTDYRGNHRWLFQPAQKLFNSHTGMRACPY