MTLHGKERNDAFASDFRSRVGGLGPQIDSIVRRVLDGRVIPSELALLGLNPVKGCLLYGPPGCGKTALAREIARALKARAPKIVSAPELLDRWVGGSERLVRELFYDAEAELAACNGDATKSALHVIVIDEIDAVFRKRSSAEDSGEATRSSTVNQILAKLDGVESIPNVLLIGMTNRRELLDEALLRPGRLEVQIEIPLPDREGRREILQIHFEALRNRGRLSHPLCYEVTGGYSGAELAGLVRCAGSIALSRARKDGAGVEALLITLDDIEQALTEVKVX