>complement(4378512..4378856)
MTEADLYPHLAHLAGGQVYPYVVPLLDGRPSVALPWVVFSLISSVSADVMGGQAESSVSV
QIDVYAGTVTQARQIRQDAREAIMLLAPGSVSEMQDYIPENRCYRATLEFQVTV