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