MKRQRLRKKKAKRIKNLIAEKYSIEIEGDIDLVEIDGRKVYLVNDDPLLFEHDGEIYPTILALLKNKPEGRKVVVDNGALPFVMNGADIMKPGIVYADEEINKGDFVFVTVEGKDSPIAVGIALVDGKEMIGKKGKAVKNIHHLKDRIWNTFFSEKK