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