CGKKFKRMEHLKRHNKVHTQEKPFPCSYPGCQKSFGRSDNLSQHLKTHYR