>complement(2870021..2870776)
MKLTAKHKKAIMAHADECYPHECCGVIIDKQYIPCRNISKNSDQFEIHPEDLAIAEDQGE
ILAYVHSHPD