atp binding proteins computational biology bioinformatics abc proteins
See more