MEAAAGERAEPGNLAGVRHIILVLSGKGGVGKSTISTELALALRHQGKKVGILDVDLCGPSIPHMLRAQG
KAVHQCDNGWVPVFVDQEQSISLMSVGFLLENPDEAVVWRGPKKHALIKQFVSDVAWGQLDYLVVDTPPG
TSDEHMATMEALRPYRPLGALVVTTPQAVSIGDVRRELTFCKKTGLQVIGVIENMSGFTCPHCAECTNVF
SSGSGEELARLAGVPFLGSVPLDSQLTRSLEEGRDFIQEFPKSTAYSALTSIAQRVVHRMSALCS