MSVLEIKDLHVEIEGKEILKGVNLTLKTGEIAAIMGPNGTGKSTLSAAIMGNPNYEVTKGEVLFDGVNILELEVDERARMGLFLAMQYPSEIPGITNAEFLRAAMNAGKEDDEKISVREFITKLDEKMELLNMKEEMAERYLNEGFSGGEKKRNEILQLLMLEPTFALLDEIDSGLDIDALKVVSKGVNAMRGEGFGAMIITHYQRLLNYITPDVVHVMMEGRVVLSGGPELAARLEREGYAKLAEELGYDYKEEL*