>complement(2991504..2992802) MNIQKISVEKLNPAAYNPRKDLKPGDKEYEKLKRSIEEFGYVEPVIWNQKTGNVVGGHQRLKVLLDLGQT EIDCVVVDLDPQREKALNLALNKIQGEWDENKLAELMAELDAGAFDVSLTGFDASEIDELLNRWYSKEAI QDSFDIDKAHEEIVQREPVTKRGDIWLLGNHRLMCGDSTKDEDFEKLMEGCHAQMAVTSPPYGVGKEYEK AGIEPWFETVRPVIRNLCRYADIVCWNLGDLYATGSQFIEPTSVYSVNMFLDNGYRPIWIRIWKKQGQNF GVGPYHLVSNKPVQQYEYISAFSNKGEVEEYNDQEYVWLSAFAGHSYKFVKRLTKEERKKWGYAGIWEMT TVRANKEHPAMFPVELPWRCIKMHSDKGGIVLEPFSGSGTTIIAAEQTERKCYAMELSPVYCDLAVKRWE EFTGEKAVKLED