MSQTETSHSGYIDFKKESQPSVFQCKKCFQIVGDSNAWVISHREYLSFTLSDAVENSVRVEDTFKRSDDGLCVYSELSCTRCNEVIGKVYNSTPIYLDDIRDMYTFSMDKLQAYQLGNKTVNPEGLTRYQVDLEMREDIIKLKSFCLSLYEKFELHDETLRSVKETISSLKKPKIEGKEGKKEKARTYSKRTRK