MGKVIAVFNQKGGVGKTTTNVNLSASLGTLGKKILVLDLDPQGNTTSGYGINKNEVENTIYEIMLDGLHIKEAIISTEFENVDVVPSATELSGAEIELTSKTNREYILKNSIKAVIDEYDYIFLDCPPSLGMLTINCLTAVDSVLIPIQCEYYALEGVSQLMETIKLVKSRLNADIEIQGVVLSMFDGRANLSIQVVEEVKKYFKGSVYTTLIPRNVRLAEAPSHGKPVIYYDKRCRGSVAYLELAEEFIDLEEEEW*