TIKV新增Peer

TIKV在第一次启动的时候,Region只有一个Peer,然后心跳上报PD,PD在心跳中回复ChangePeer,那么TIKV在接收到这个消息后会写入raft,并且创建新的Peer。
请问TIKV是怎么创建新的Peer呢?就是写入Raft后,如何创建的?最好有代码的位置,非常感谢!

就是Leader怎么把要新增的Peer信息发给对应的Store呢?
收到消息的Store怎么新增Peer呢?