QRPVSFKDVVVGFTQEEWHRLNPAQRALYRDVMLETYSNLVSVGYEGTKPYVILRLEQEEAPWICEAACPGCHCRENIWQVNVQRKRRQDAFLRQSTFISKKTLPKERNHEHGKFGKVSHLSTDLFPSIQNPNNRDPCGKSLNHNLDLNGFKRNYSKKQDECYGYGKLLQHTKHDRQPNGEKLWECSHCEKAFSHNPALMYKPAVTSSLVYKRKRVPPTEKPHVCTECGKAFCYKSEFIRHQRSHTGEKPYGCTDCGKAFSHKSTLIKHQRIHTGIRPFECFFCGKAFTQKSHRREHQRTHTGERPFVCNECGKSFGEKSYLNVHRKIHTGERPYRCRECGKSFSQKSCLNKHWRTHFGESSLRSKPGT