MGSDKEASNIDIYLRMRPITGSPATYEIDPDEGRVQWHVPRQIAAGMANHQKERYDFFFADIFDTDAKQDTVFEKVARKVVLGALDGYNGTIFAYGQTGSGKTFSITGGAERYVDRGIIPRAISLIYSELGKRSEYIYTIHFSYLEIYNETGIDLLNPDRETTALEERPKAPFKSVRILDCLIEEPEIAARVEEIWQELQFRRGSTASDLDRGLQEISRMFRLEAQDQLEAFKEQERSLRRSLASLQHLQEREPASPWISE*