>6l7c_a mol:protein length:22 Major curlin subunit CsgAGVVPQYGGGGNHGGGGNNSGPN