CGNRFRWGAPLTRHRRSHTGERPYRCGECGRGFADSS