>3578.m00180 hypothetical protein MAAGHRTLLL LVAVLFAAAA VALADDAKPT ILTPVANTPL GSFDGDSPAD DAMDDEDAAP VGAPIGTTMT EPKPELTTTP GAAGEAAGGA SAGYSLGVAS HVGAAAAFVA GVFAF