>complement(2950316..2950927) MTKLLEPNSHLSLGERIKSIRISKGETMEEFALSVGLTSSGKSAVSRWERGLSAPSADTMKKIANHGGIS VQFLVTGKPAFEDLPEDQQMELRKQRDEWLHNLEVNSENLWTELFSDDYVKKLTWQEKTFLENSMRFVQL MKPERQNVAIMKFSSIVAGIIRARTHDYSADQIEEMKTDFAKELSDIIDISQKSPTQKIQDYE