>complement(2996286..2996825) MNDSTTPGYLTPTGGGPAYDEELERLLSRWIRGLTGLDKNVVYPRWTDPQIQIPKNGTTWCAFGITSVPD DAYPAYVQGEESAEQWSHETIEILCCFYGPQGMTVATQFRNGLFVSQNNDELQAVNLTLLDCGRILNLPE LINNQWVRRYDIAVRLRRKVIRQYGIKSLVDASVKFFGE