MPQQIELRNIALQAAQPLVHGVSLTLQRGRVLALVGGSGSGKSLTCAATLGILPAGVRQTAGEILADGKPVSPCALRGIKIATIMQNPRSAFNPLHTMHTHARETCLALGKPADDATLTAAIEAVGLENAARVLKLYPFEMSGGMLQRMMIAMAVLCESPFIIADEPTTDLDVVAQARILDLLESIMQKQAPGMLLVTHDMGVVARLADDVAVMSDGKIVEQGDVETLFNAPKHTVTRSLVSAHLALYGMELAS*