>complement(3109413..3110810) MKPQDLSPKEIVAELDRHVVGQGKAKRAVAIALRNRWRRQKVGPELKDEILPKNIVMIGPTGVGKTEIAR RLARLAGAPFVKVEASKFTEVGYVGRDVDAMVRDLVEAAVKLVKEEEVEKLRERAREAAEEKVLDALGYG GGLGLGFRSAVSRVRGESEAEPPSQGGGRERARAQLRAGTLDDDAVEVELVEKPPPLPFMAPGMEDMAQG LQDMMGQLGNNPIVSMLGGGPKKRKRKLKVKEALDLLTQEEAARLVDMDRVVREALDRAQNAGIIFIDEI DKIAGRDAGHGPDVSRGGVQRDLLPIVEGSNVNTKYGMVKTDHMLFIAAGAFHVSKVSDLIPELQGRFPI RVELEPLGREDLVRILREPRSSLVRQYTALLATEGVDVQFRDDAVEEIARIAADVNERMENIGARRLHTV MERLLDAISFDAPDLRGQRIVVDAAYVRERLAGIAEDEDLARYIL