NKQKTFPCEVCGKIFNAHYNLTRHMPVHTGARPFICKVCGKGFRQASTLCRHKIIHTQEKPHKCQTCGKAFNRSSTLNTHMRIHAGYKPFVCEFCGKGFHQKGNYKNHRLTHSGEKAYKCHICNKAFHQVYNLTFHMHTHNDKKPFTCDICGKGFCRNFDLKKHIRKLH