>complement(376850..378013) MSLFRRGETWYASFTLPNGKRFKQSLGTKDKRQATELHDKLKAEAWRVSKLGETPDMTFEGACVRWLEEK AHKKSLDDDKSRIGFWLQHFAGMQLKDITETKIYSAIQKITNRRHEENWKLMDEACRKNGKQPPVFKPKP AAVATKATHLSFIKALLRAAEREWKMLDKAPIIKVPQPKNKRIRWLEPHEAKRLIDECQEPLKSVVEFAL STGLRRSNIINLEWQQIDMQRKVAWIHPEQSKSNHAIGVALNDTACRVLKKQIGNHHKWVFVYKESSTKP DGTKSPVVRKMRYDANTAWRAALKRAGIEDFRFHDLRHTWASWLVQAGVPISVLQEMGGWESIEMVRRYA HLAPNHLTEHARQIDSIFGTSVPNMSHSKNKEGTNNT