>complement(3156546..3156986) MSTYSFMDVTATLTGPTGSIDLGYGSASSEEGIVVAMGGPKNTMTIGADGEVMHSLHADKSGTITVNLLK TSPTNKKLSLAYNAQSQSSATWGNNVIVIRNKVSGDIITARSVAFQKQPDNANAKTGNTMPWVFDCGKID QVLGEF