>complement(309028..309822) MTAFASPVVQLSGVRIDRDGRTILRDVSLDVPRGSITAVLGPSGSGKSTMLAALTGELRPVAGTVTLFGN AIPTGSRALLEMRRNVGVLLQGNGLLTDLSVAENVALPLRTHTRLPAAVLQRLVQMKLHAVGLLAAADAW PRELSGGMARRVALARALALDPPLMIYDEPLTGLDPIASGVIMSLIQRLNDSLGLTSIIVTHHVHETLPI CDQAVVIANGGIVFAGTPEQLQDSADPLVQQFLHGQPDGPIAFDAAPRRDRSAA