MNEGQDSRQIGKQRAEQKLKGYFSLAKKEIDKALRAEESMHRVEAIQHYKAAVGVLEEGLSVWRSLPVSHSSEITNSYKEKIIKWKNEASQRLEVLYSQHQGQSKNFDGSNMDVSKSTKPVTLPEFEGFFPPKSASSRGAKNSMEGSSLLPKGIDSRLASMIESEILDRRPPVAWDSIAGLGNAKQALMEIVILPIKRSDLFTGLRKPVRGILLFGPPGNGKTMLAKAVASESSATFFCISASSVTSKWVGEGEKLMRALFAVARARQPSVIFIDEIDSIMSARSENEHDASRRLKSEFLIQFDGVMSNEDDHIVVMGATNRPEEIDEAVRRRLVKRIYVPLPDLSARIDLLSKLLKGSTFFLSCEDIECIAQNTDGYSSSDLRALCQEAAMVPIRELGSQINTVKADEVRSLRYADFELAMKSIRPSISKDQLQHFEVWNQTFGSK*