>complement(657193..658470) MSQHAMLSPSSAHRWLHCPASVPLTRTCKDDASPFADEGTVAHTVAANALRTGSDASAYVGERHEINGRT WEVTAEMAASVQEYVDYVRAIAGVRLVEQPLHIASITGEQGAKGTADVVILAGDALTIVDLKYGKGVKVF AEGNEQLQLYALAALSEFGWVEDFQQVRLVIVQPRLGHSDEWVRTLPEMEDFKQRVKRSATRCMEAIGHY TNVGELSSEYFGPAETPCRFCKAKASCPALATHVLTTVADDFVDLTQPVAPQLSHAALRTFDNTTLASLF GATELIESWCKAVRAKAAAELRSGNAVPGYKLVQGRQGPRRWVDETAAEDALIQMRIGVAHLHDVSLISP TSAEKLHQAGIIGESQWTQLQPLIHRATGAPVVVPTSDQRPPLALQDATDFEDLSDMPIPPPKDTAPSPQ SQETP