query 1:XXXXXXXTVEELKQLLEQWNLVIGFLFLAWIMLLQFAYSNRNRFLYIIKLVFLWLLWPVT: 60 query 61:LACFVLAAVYRINWVTGGIAIAMACIVGLMWLSYFVASFRLFARTRSMWSFNPETNILLN: 120 query 121:VPLRGTIVTRPLMESELVIGAVIIRGHLRMAGHSLGRCDIKDLPKEITVATSRTLSYYKL: 180 query 181:GASQRVGTDSGFAAYNRYRIGNYKLXXXXXXXXXXXXXXXX : 240