>complement(3031250..3031882) MARICLYGDLQRFGRRIDLRVKTGAEAIRALATQLPAFRQKLSDGWYQVRIAGRDVSTSGLTAQLHETLP DGAVIHIVPRVAGAKSGGVFQIVLGAAAIAGSFFTAGATLAAWGAAIGAGGMTGILFSLGASMVLGGVAQ MLAPKARTPRTQTTDNGKQNTYFSSLDNMVAQGNVLPVLYGEMRVGSRVISQEISTADEGDGGQVVVIGR