>complement(310735..311046) MNGDRYGFTKDSTEDSVFHVTINGDKSSVYESVSGVYPEMKYTALSSNTMVGEYQSGGGITVETWSITTD KKALYSKVMNIPGMQQLTSTKSFVGDVVGTCNQ