>complement(58429..58656) MRAITIDADTGKRVYTRKEVADLVGASTQSIRLWEDAGAIPASVRDEGGYRYWYEEDLEAIKAYASLPRK AKLKK