>complement(999645..1000250) MSKEFYARLAAIQENLNAPKNQYNSFGKYKYRSCEDILEGVKPLLNGLFLSISDEVVLIGDRYYVKATAT ITDGENSHTATALAREEESKKGMDSAQVTGATSSYARKYCLNGLFGIDDAKDADTDEHKHQQNAAAKQSK PSPTPEQVLKAFTDAALQKNTVEELKQAFAKAWKMLEGTPEQHKAQDVYNIRRDELEGAAA