>complement(1018428..1018595) MNPYQFCQNQIEAWDRVRRRASENADLAVFDRAEQEIANYREMQKRYTPENPSQK