>complement(3156457..3156639) MSYQDYFNKMKEMYIDLMKNGYKLHEIDEMDINRFFALVDHQHEEENKLVPAYKIFGVTL