>complement(2529423..2529668) MKKVVISLLTGLLIGASTRFVGVANAVAPAEDNGRENGYYMYCLDKAKPVWVSLNKVKEGEKFLYLSNPK NNIVIKLVKIN