MTIQWFPGHMAKARREVTEKLKLVDVIFELVDARIPLSSSNPMLEEIIHQKRRVIILNKADTADEKTTKEWIDYFAEKGLPAVAVNAQEGKGLFKIEQAAEKLMAEKFDRLRSKGMKPRAIRAMILGIPNVGKSTLINRLAKKNIARTGNKPGVTKAQQWIKVGKTLELLDTPGILWPKFEDQEIGYKLALTGAIKDDLLQMEEIAGYGLRFLENHYPDRLQTWLKVETVSEDPIETLAFIAEKRGLLDRYNDPDYSRAAETVVREIRQQKLGRMSFDFPNWEDEVE*