>complement(2859097..2859357) MSRYSVSEYTGALQALMPMGLVWPRRHDGIQTEVLRALANAYQRSDEDAQDLLSAAFPATATALLPEWEA TLGLPDLCARLVRSIA