MESGPIGQSVSNERVAYKLKGYFDLAKEQIDKAVRAEEWGLIEDAVAHYRNAERVLLEAKATRAPSLISSSEQEKVKSYHQKISKWHGQVSERLQILSRRAAGTSQSKLQTSATHTRTGVGTQKAALQRPSYSKRSNSMERNLTNNSGSAKPLPEGYDAKLVEMINTAIVDRSPSVKWEDVAGLDKAKQALLEMVILPTKRRDLFTGLRRPARGLLLFGPPGNGKTMLAKAVASESNATFFNVSASSLTSKWVGEAEKLVRTLFMVAVSRQPSVIFIDEIDSIMSTRVANENDASRRLKSEFLVQFDGVTSNPNDLVIVIGATNKPQELDDAVLRRLVKRIYVPLPDENVRRLLLKNQLKGQSFKLPDHDLERLVKETEGYSGSDLQALCEEAAMMPIRELGTNILTVRANQVRPLRYGDFEKAMAVIRPSIVKSKWEELELWNKEFGSN