>complement(2956676..2957356) MSKYTELITNYHATKPKFLAHVDLMTRPLIDVAAATRGLITAFDIDSAVGVQLDILGLWIGRSRVVSQPI SGVYFSWDTDGLGYDQGVWQGPYDPDSGYMYLSDETYRVILKAKIAINNWDGRNDSLPAILDAATAGSGL RMQIVDNQDMTISVWVFPDTDISDVSRELIAAIKQGYLTVKAAGVWAGGIETPSVETPSEGSKFFGFDMD NEFISGFDVGAWGVLL