>complement(309886..310251) MQDVMLGAIEKRFGDKVPEQSIQWLTDNGSAYRAHETRQFARELNLEPCTTAISSPQSNGIAERFVKTMK EDYIAFMPKPNVRTALHNLAVAIEHYNENHPHSALGYRSPREYRRQRVTLT