MSTDSAYAVELKGLTFKRGSRAIFDNIDVRIPRGKVTGIMGPSGCGKTTLLRLIASQLRPSKGEVWVNGQNLPQLSRGDLFDMRKQFGVLFQSGALFTDLDVFENVAFPLRVHTQLPEEMIRDIVLMKLQAVGLRGAVELMPDELSGGMKRRVALARAIALDPQILLYDEPFVGQDPIAMGVLVRLIRLLNDALGITSIVVSHDLAETASIADYIYIVGDGRVLGHGTPDVLKETDDPRIRQFVKGIPDGPVPFHYPARDYRADLLGER*