TCGKAFRDVYHLNRHRLSHSDEKPFSCPICQQRFKRKDRMSHHVRSHQGGVEKPYICPQCAKAFSRPDHLNSHIRQVHSSERPFKCPTCESSFATKDRLRAHMIRHEEKVPCHICGKLLSAAYITDHMRVHNQSQHHACHLCNRTFTTLTYLRVHAQKHHGQEWKESPSGFGGTGSGGVLVCHLCGVHCKTPTQLQGHMGTHANNQVPPAPSPPTWPPAA