>complement(3587915..3588313) MSFTADLGKFAARAKGNIDTATRQATVLLAKGVILKSPFDTGRFRANWQFSAAGIQRATSMAVDPDGQVT LHRLVADIKQTRAGGVTYLSNSLPYAVPLENGWSKQAPQGMAKLTAQEFQRYVSQAAKDANK