IPCPRCESMNTKFCYYNNYSVTQPRHFCRQCQRYWTAGGTLRNVPVGGGSRKKSR