MSSPTRSNSNKTVVIAGSTGYLGRFLVSEYHERGWKVKALVRNKSKASGTFPEGVELIEAHVTKPETLKGIIDDRVDLVLSSVGITRQRDGLTYRDVDYQANKNLLEETIQAKVPQFAYIHVLQGESMAHLTAIQAKVDFVKDLEKAVQAGQLQHSTVIAPCGFFSDMKDFLDMAKSGRAYLFGDGRHTINPIHGADLAKATVDAIDAKRQRLDVGGPDVFTQTELAELAFTALQKPAKISYLWDSIRTGLIKLLPWCSPLTVWGPAQFFLTAMGQDMVGECHGQHHLRDHFAQVVKEEQEQQKKTSS*