MSTSPWQASSASQQQSRVQTEWSTPSSRQGLHRPRSRSDAALFAGLTEQFMSFGTVLSATQMQSQRRDEQRPPLNRVLRDIRSNEGQDYDKVGRASALLQDQPVQSGPAWQPYNADCRRGLSSLPTPFSSESDFRAHQTPYGACEPGPSRDTCSKWANPTTYMVASTNVLLVSSGGAGHEYVNPGAGEYTEQELLLALPSRADGRRRWQPWEDEIVREAVAKQGPQSWGRIVERLPHRSANQIRLRWRQSLGPDLEKSAFTPEEDAQILRARELLGNQWKLIASTIGGRHNFNDVKNRWYNLRKRRKHSETSNDTKSAELELDQDEEDPAEEE*