>complement(311577..312044)
MNLYKHTDKESSMDKIQELIIHMGLESNHMFILAMICCAMIIDFLSGVFAAKMNPKIDFQ
SRIGINGILKKIAALMLLIFFIPLAMTIPGNTGTGLLYVLYFGYLLMEIQSILENYQKIG
IDVSLFQNFINRYSKSTMDNNKTNNSNEKEKKEEK