147953-48-8 Protein (Drosophila melanogaster clone lambda782 gene swallow reduced) Swallow gene product Swallow protein