MGEVVTTTMAGKIVDLLFNAAKREIDYIRNYTKNVDKLKSETQKLKGMRGRIQQRIDAAKENGEALLDGVQEWIDKADIGISKAEEFLKEETNDKKTCFNLQPCVDLGTLSHYSKMAINKTSCLLDKQEDGKTHESCVSIPTPTPRFVDLYQKKNLDDIGTHKLALREIIQAIKDDNIQIVGIYGLGGVGKTTLAKEVAAEVKNLFAEIVFITVSQTVDIKEIKMNVDVAAKRIINGEKVLIIFDDIWERLVLFDVGIPCGNDHMNCKILLTSRSRNVCEVTNVDRNICVNTLMKEEAWVLFKRIVGEKLTNNDSLEKIAREVTEESGGLPLVIQVVGNTLKNKPIHIWEAALDRLQKHAPLEIAPEIRKAFTHLKLSYDLLDSKEVKSCFLLCSMFREDGYIDMLRLA*