>complement(2958907..2959308) MSENKLSPRQLVLIRRAAEDAIHACNRHYGPFVDYVAHPLNIISLVDMAQESLHQQELIKQKDTVIKFAN SMANLDQQKFKELQERINLALQQIQGNLQYVEQDKRENFEFLQMAMIRAFKELEKVLNGGEPK