MMNLCKSLCPQTSRMLDIPPGMLKMDMLSPRSRQKEKVVIVMGPTGTGKSRLSIELATQFPAEIINSDKMQVYKGLDIVTNKVAEEEKSGVPHHLLGIANPTVDFTATNYCHTASLAVESISTRGLLPIIVGGSNSYIEALMDDEDFRLRLNYDCCFLWVDVSMPVLHKFVSRRVEQMVSVGMIDEVRNIFDPYADYSTGIRRSIGVPEFDKYFRAEAFLDEENRARLLHEAICHVKKNTCKLACRQWEKINRLRKIKGWDIHRLDATEVFQKSGKEAEHAWEMLVARPSTAIVGQLLCGVPADKVPAIASVAKNMGYIRQCLVA*