>complement(312341..312520) MSCPKCGSGNIAKEKTMRGWSGDYVCCDCGYNDSKDAFGERGKNEFVKINKEREGNEKS