RICESASYRFKGICVSRTNCANVCKTEGFPGGRCRGFRRRCFCYKHCA