GPFTLTTTNSSILYFPYHHTHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRTGQGAPYSPDGQPMGGYVMDGQQHMAIRPPGPMGMAMGMEGQWHYM