MGEESEYVRFEQQEGAQKALAAVGEGDLVVKDCIMCVELVIEGLVYQLPFVFVSTLEDQRRFSLLLKDERLGFLLLFHNTEMGMEKVRISIVVIGNVDSGKSTTTGHLFHKVGGIDKHVIARCEKESAVMNKNAGCLTS