>complement(2102708..2102953) MKKNIVDLQKRKEHFQWVADSLEGKENELYVERDWYDNPTLISKEDAKKEVEQIRQELILLQNKSFIEYI LQLLHQLFHRQ