RANRRCGECEACKRNDDCGQCDFCMDMKKFGGPNKIRQKCRFKQCLQRASVSWKS