>complement(312430..312615)
MEKELGYKISEILNMSPLEFKTFVDSMQDPKKLDREIESSDELTTLDQAFPGIFSDPFAN
K