MSVIKMTDLDLAGKRVFIRADLNVPVKDGKVTSDARIRASLPTIELALKQGAKVMVTSHLGRPTEGEYNEEFSLLPVVNYLKDKLSNPVRLVKDYLDGVEVAAGELVVLENVRFNKGEKKDDEELSKKYAALCDVFVMDAFGTAHRAQASTHGIGKFADVACAGPLLAAELDALGKALKEPARPMVAIVGGSKVSTKLTVLDSLSKIADQLIVGGGIANTFVAAQGHNVGKSLYEADLVDEAKRLLGTCDIPVPTDVRVATEFSETATATLKSVNDIKDDEQILDLGDVSAQKLAEILKNAKTILWNGPVGVFEFPNFRKGTEIVANAIADSEGFSIAGGGDTLAAIDLFGIADKISYISTGGGAFLEFVEGKVLPAVAMLEERAKQ*