>complement(306894..307100) MMRHKTQFDGWSSAMEPSFVTAPVRIEYVTYAQKQRDAAELRALVEAHIAAGGAYVVLSATTAAQVSA