>complement(2950438..2950806) MRQFYRIDDDGYYIEPIVLEAVENPKGDVYTDPETNLSYELPPNTVIDSFPDGLFRPRFLDGKWSEGATE EEIEEWMRPPERPATEVELIAQQVTDQELSDMEQWQSITDQEIRLAALEGKA