>complement(2588530..2588820) MVDLRKATRGQMCTVRIPGYCNHDPETSVLAHYRLAGTCGTAIKPHDMQAAIACSSCHDLIDGRVKTSDY TKEELRLMHAEGVFRTQEIWRKEGYL