>complement(311658..312116) MNVAVDVRRIQLALDELGTVTRDRAIPRVMAAALLSSTEQAFERQADPDTGKGWEAWSDSWLAWRQDHGF VPGSILTLHGDLARSITTDYGQDYALIGSPKIYAAIHQWGGTPDMAPRPAGVPARPYMGLDKTGEQEIFD AIRKRVSAALRQ