MGVIKKVMKTGLGEMGFNKGGGPVNWFPGHMAAASRAIRDRLKLADFVIEVRDSRIPLSSTNEELQPLLAGKRRLIALNKKDLANPNILPKWLRHFESDKQDCLSINAHSKHSVRKLLELVELKLKEVISREPTLLVMVVGVPNVGKSALINCIHRISAEHFPVQEKMKKAVVGPLPGVTQDIAGFKIAHQPSIYVLDTPGVLVPSIPDIETGLKLAATGSVKDSVVGEERIAQYLLAVFNSRGTPLYWKNLNDRKKELQGNGSEGKHEYNVKDLLPNRRKPPDDSAVYYIEDVVTEVQCALSDSFSKFDGNVDDENDMEDLIELQFEALQKAFKIPHTASECRAKVSKKFLTLFRMGKLGSFILDHVPDTGKPVSDFDRVPDTCKPVSNLDHVSDSCKPVSNLDHVPDTYKPVSSKIL*