>3059172..3060095 MKDPNSQYQIDYVLLCILFAIGTVSCFAIASAQASLPPFLQNVNFVLKQIQWYFIGFIAIGVIMIIDFDR YQKIAWYLYSFALVLLIGLELQVPGTITIKGATAWYRLPGIGNFQPSEIMKLFLIIVTGRIIANHNEKYF YRTIHDDFLLLGKICATSLPPLLLIAKEPDLGNTMVISAMLAAMILVSGIRWRFIFGLVSGIFVTAVTLT YIFFTHTKFFKTHILQEYQLNRFYGWLAPYKYDAQGYQLRQAFLATGSGEMQGKGWENGQVYFPEPHTDF IFTNVAEQFGFLGASVIIAIFSYLFSA