>complement(2522989..2523303) MTKADASLKRVGYDVGGESSDLIRYPEHHHEIGSGDIGGQYVMDDVQGHWQTWQASRAAIEIELQKPKKG PLPGDYHIGYDSGAESQYESDVEAIRAAGIKVKE