>complement(356944..357495) MMARVTPDQALISFRNARILWAGHSESRKAVEQQIESLLTAMEKPADYARQLELQREHLDVLKWQINCAA RECIYSQHQLMEACTEDALSNFMQANGAALTSALAPFLKGRGGVDVASRILRNALVRQLAITPPEIAGDY RMILDESGVMPDPMMVRDCQSSYTPAQQLRFQQRLDYINGMQE