>complement(2990020..2991081) MSQNWMRHFELQLLDQQGSGISLSDFKVTFRIEWADTKWPRVANVKIYNLSPDTQNRILGSEFSKIRMIA GYDGIAPDADASQVGVARQVDPAKSGQRDGQNFGLIFEGDLRFTITGKDNPTDSWVLIQAVGDHEAFLYA TVNTTLAAGYTVADMHSAALKSFSAYGITQGITGTFPDTVFPRGLSLFQSARDVMDSVAGMCKATWQLID GQLQMVNENKYIYEAILLNSNTGLIGMPQQTMGAGVNVRCLINPNIRINGLIQLDQASVYRASLSDSEVA QSGGRISETDQNGNRVVAGSLQQPASVATDGVYIVKAIDYTGDTRGQAWYMDLMCFARGSADMLSNSALS RQS