ILGFWSGMLGLSLSMIFRLNLRTSMKMFVSNHQLYNSIVTAHAFIMIFFTVMPIMIGGFGNWLVPLMMGAPDMAFPRLNNMSFWLLPPSLTLLIMGLMKEGAGTGWTVYPPLSTFYHSGMSVDLTIFSLHLAGISSILGALNFITTIINLKNEKLLMDKLSLFIWSVLLTAILLLLSLPVLGGAITMLLSDRNLNTSFFDP