RGVRCTQVRRTKISERIRKLQELVPNMEKQTNTSDMLDLAVDYIKELQMQVKVMNDGRAGCTCSAGRPQKHFAG