MSTSVFLAILVTSLATFSSRFLGAISSQGIKETSKLFKWFNCLAYSTLAALIARTIIFPVGVLSDASYLSRVTVVLFCLFIFFISKRNFVYPTVISAIMMAVLSNYF