>complement(311963..312361) MMMTYGTFVFSLSTAAYEQLQRQMTWRHASSERLGARPARQYVGPGDDSISLQGTISAELVDNLQVLDEL RELADQGKPQALVEGSGRVYGAYLLVSLSETRKEFFPDGTPRLIEFQLQLERDDDGAAEAVA