>complement(2899389..2899628) MSTDISIRVPKEMATPAEFAEWEGISRGSVYQKIHHGQLAKYMVKKEKNKGRVSLRYLMYKTDQVRESLG HSNFRVIVG