MKKDKSVVIENPSGSGVAKTSSSNRLFVREEEESERKQTTYDFPLPIVTRNGSSKYDFVKVKVWLGDNADHYYVLSRFLLSRMLTVTKIPNHTALKIALELKKLLVDNSLLDVSQSDLETNLFKLMNWRGYGQEYISRYRMMTRFHHQRVPLVILVCGTACVGKSTIATQLAQRLNLPNVLQTDMVYELLRTSTDAPLASSPLLARDFSSSDELITEFCRECRIVRKGLAGDLKKAMKDGKPIIIEGMHVDPSIYLIDDGNTNKNAEKMSKGPESVPENITIHNMKDQAVERKAIHKREKSGAPEPVVIPIVLKMAEFDHKALLEEWISTRKFSSYPIKDKDKLISNLNTIQDYLCSFTSQGSEVANISTTTFPQTLDWLHNHLLQRIEQGISSASKENVGQHDET*