>complement(2999780..2999956) MQIERFWEVFHGQDLDRLVDKAHEDAPLSSEVYQVQVKYLNNEYVLTAIYEHEVNVDD