MNSINLQEEYAKTDIAKLLNLLDEELVGLAPVKARIREIAALLLIDKLRKNLGISTNSPGLHMSFTGSPGTGKTTVGLKMADILFQLGYVAKGHLLTVTRDDLVGQYIGHTAPKTKEVLKKAMGGVLFIDEAYYLYKPDNERDYGSEAIEILLQVMENQRDELVVILAGYKEPMDSFYESNPGLSSRIANHIDFPDYTVEELLIIAKMMLEEQQYQLTPQAEIALRDYITRRKEKPLFANARSIKNALDRARMRQANRIFDSRGQVLTKKELVNIEADDILQSTVFN*