MAALQMSREWIGIQQFPPATQSKLIEILNKFKEEDVSSLTVLVMGKGGVGKSSTVNSVIGEKAAAVSTFQSEGLRPSLVSRSRSGFTLNIIDTPGLIEGGYVNDQAVNLIKRFLLNMTIDVLLYVDRLDVYRVDDLDKQVVTAITDAFGKEIWKKSALVLSHAQFSPPDGLNYDLFVSRRSDALLKLIRASAQLKKQDMQDSSIPVILVENSGRCHKNESDEKILPDGSSWIPNLYKTITEISFNGNKSIHVDKKLVEGPNPNARGKRLIPLIFAFQYLLVMKPLVRAIKSDVSRESKPAWEMRESGSASRRS*