>complement(320847..321038) MSLELELTFSLDRPGKPEKTVATYQLPPDVTGEQVSDIIIKTHCFMNEIIFKSFDFKGEKHGG