GLPEVRIRIVGETGVGKSSLAIRYIEGKYVPNYNPNESYYREKEVTIDGKPLKLIIYDDAGPIEDSEERNAEIAKAEGFLVVFDVTNRESFEAVPRFVERIRKVKNTDDVPMVLVGNKADLPDRVVPREEAEALAASLGIPYVETSAKTGYGVEEAFNTLVKRIEAAKAA