IMTSWSLSVALVLLCSSTLCSLGCDLTQGLQEDFSLLNQMSTFFLLPCLKDRTNFNFPKEAVEVNQLQRENATAIVYEMLQQIFTIFSLNTTPATWSQTQLKQLLIGLDQQLDQLEQCLGQDVEREEPSLGSENPSLVLKSYFQGINQYLQDKEYSRCAWEIVRIEIRKMFLFMNKFTRNLRN