MSGLKELLKKGLGLGDMAFNAGGGAITWFPGHMAAATRAIRHRLKLADLVIEVRDARIPFSSANADLQPHLSAKRRVVALNKKDLANPNIMHKWTHYFESCNQNCVAINAHSMSSVKKLLEVVEFKLKEVICREPTLLVMVVGVPNVGKSALINSIHQIAKSRFPVQEKMKRAAVGPLPGVTQDIAGFKIAHKPSIYVLDTPGVLVPSISDIETGLKLALAESVKDSVVGEERIAQYLLAVLDTRGTPLHWNHLNNRRIDGIEYEAEENPEYSLKNLKPKRRNLPNRSDLVYVEDLVMGVQRALYSTLTEFDGNVEDESDLESLIDLQFSALQKALKIPHKASEARLMVSKKFLTLFRTGKLGPFILDDVPNVKPVS*