>complement(509278..509961) MDKEKVLDKIKKCLALGRSANEHEAAQALRQAQALMEKYKVNAEDIALSKVSEQKADRKMAFKLAGWQWG VANMIADIFGCKSYQRGKTMMFYGIGNRAETSAYAFDVVYRQISADRRKFLKTCRAGKPSHRTYLADRFC GGWIASAWETVKKFEMSDEEKAIMDGYKKKEYPDMAEARTRDAKSSILQGSKMEYEALTRGMESGKQVKL HYAVNGTGFVKQIGGQT