>complement(305286..306251) MKKALFIGINEYAELDALSGCENDAAKMAEALSRHADGRPNFEARTLTHCSATPLNKDFLEYEIQNLFSG ECDVALFYFAGHGYFDNNIDEGMLIPHDFSPRSSNGIRISDVMVWANKATNIRNKIIILDCCQAGAAGQE RMLKGGETVLADGSTILTACRRDEYAKEVNDGGVFTSLMVEALYGAGANILGYITPSSLYSFVDQALGAW DQRPVFKTNVSRFVVLREVGPRVSLDTLRKLPVWFPTATHVFHLDPSFEPTSESPIDENVSIFQNLQKCN RHGLVEPVDTEHMYYAAINSTGCRLTALGVYYRNLAIKGRF