MMGGSAIDDDWELASPSNGVRTVVLVGRTGNGKSATGNSILGKKAFKSRASSSGVTSTCELQSTVLGDGQIINVIDTPGLFDFSAGSEFVGREIVKCINMAKDGIHAVLVVFSVRTRFSQEEEAALRSLQTLFGSKILDYMIVVFTGGDELEDNDETLEDYLGRECPQPLKEVLKLCENRRVLFDNKTKDLFKRAEQILELLSLVNRVIEQNAGQPYSDELFAEIQKGEMNFRDQQEEVNSLKGNISIREISELKEQMQIQYEEQLKRVTEMVEMKLKEATGNLERRLAEEHAARLRAEENAQSEQRKSNEEIRMLRESLEKAQEELRKKGGCAIL*