MELYFSLYLFIQVHPMEKENQTSLSEFLLLGFSSWPGHQGLLFALFLCLYLTGLFGNLLILLAIGSNNHL
HTPMYFFLANLSLVDLCLPSATVPKMLLNIQTKSQSISYPGCLAQMYFCMMFANMDNFLLTVMAYDRFVA
ICHPLHYTTIMTPCLCTSLVAFSWVIATFNPLLHTLMMARLHFCSENIIHHFFCDINSLLPLSCSDTSLN
QLMVLSVVGLIFVVPSVCILASYGRIVSAVMKITSMEGKLKAFSTCGSHLALVILFYGAIAGIYMSPSSN
HSTEKDSAASVIFMVVAPVLNPFIYSLRNNELKGTLKKTLGQSKICSK