MKRKSPFVKKNLIKAQNTLDKFGIFKKAIGIKKEDDKEHDVNKNNMTNFTKKEDENMLKIKKEKYDGYEDNLNDIDDVDTHDGNRTDYNNTNEGKDLDKGTLKNFGDQSKDEKDRRKDVLNLKVKSKEGSDLNNSNSNVINEKEQEENPDNTNPNSLPLHKLYQPIYKEDYINEIRSKRNPLLTKILDEDLNFNLILCGPPGSGKSSLINVIKNKTHNLFITLFHLNNFNTEIRRIYDQSIINYKLSKRRMILCIKDINRLNKPQQEHLLLVLKKGYFYLLATCLYNPMNILNASLSSRCLYLYLSPYDKIELALIIKRIINKLNIEIEDNALNVIISHSSGDARVAINIIDFAIQHMRLEEMKEKEKQENKDEIEKKNDTMIKQVKVKRYNEYFSEGSNAEPSKKIIQINNIKNFLQNFPCNDNKLDHYNFISGLHKSIRAGNVKAAILYLTKSLKNGEDPLYICRRLIRIASEDIGIANHKVLSVCVNTHYACKAIGMPECQTALIYAVIVLCRSSKSNYIYVVEKNAKKICNEYSFDVPFHLRNTSNRYIYTNQPEILTFEEHIKKYKAVQKYLPDYIENVEVLPEI*