query 1:MDPNQTNVVPPALHLVDPQIQLTITRMEDAMGQGQNSADPKVYPIILRLGSQLSLSMARR: 60 query 61:NLDSLEARAFQSTPIVVQMTKLATTEELPDEFVVVTAK : 120