>complement(311384..312157) MDITEFPSGVIEHLGWYVYRLIDPRDGSTFYVGKGKGNRVFAHMRGEVAAADDDDLLSNKLKQIREIRLA GLEVIHVIHRHGMTDEKTAYEVEAALIDAYPGLTNIMNGAGSNEFGAAHVKELIATYQPETITFHHKALM ISVNRSAKDSELYDAVRFSWRINVSRASKAEVILATVRGIVRGVFIADKWLKSTREHFPTMKYWDEDPDF EATQSSRYGFEGREAPPEIANLYLGKKIPDELRKKGAMSPVRYSPNF