>complement(314553..315791) MPAAYLHGVEIIEVSSGLKPIREVRSAVIGLVGTVSYADTYSGEKFTEYNTPTLVRSLKEARELFHVGTH EVTDEGVTSIVSNVSYSSILESLESIFAQGACTVLICVMNGSDFSAALTGFEESISLFGFEPKILIAPGF SHKSGILSQMLTAADKHKAVALVDVASLDNEKSTTDGAEYGGNNIAVDAAKTAVISGAFNTSDERCVLCY PRLLVAENNTTAKRWYSAFLAGVIANKDAEQGYWWSPSNTEINGILGLEQNISAGLSDANSDANSLNENG IVSVFAGFGTGYRTWGNRSAAYPASTAPHNFINGRRVSDVLLQSVQQAGLQFVDRPITDALIDSIKASVN AFIRSLVGRGALIDGECVYNAEDSTPADGHLIFGVNYMFPPPAERITIQSYVDINLLSTVGE