MESSGAGTPQQQHTRLACQACQRRKIKCDRLSPCCGQCQRSNLSCTQSTRKARTRHVKRAGDSELRNRIAKLESLVESLSGDAGLPQDEATRREDEEAETSVNTASIVPSALGKYIGSDFWQSLTGEPSPQMARELHEIYHRNVDTVFKATHRPTIKAFLEGGSYLGLPHEAPANRVLQAAIWFAAVSAIQDQECVARFGIPKSDLQSQFRRHVDVALSQADFINTNDLATVTGAVIYVASSRMSDLSRRAWTLTGLIIRIAYGIGLHREIPTHTPYTKEVRRRIWHTILVLDTFASVDRGTQPLCDTDSTVTPCPTLCNDEDFDENSTSIPTRTGICDMTFTLMCHSAASLTMRLSLSETSPTGETWQQRLELAQKLSKDFHQNYFRYCDPADPFHRFLHAVGRTMISSAILRAVRPLQRHVSSIPPRVDSSFVLQLAVNAMRDSEAVKDDPEAEGWRWMVWVQWHALGVSLAGLCSIRDTELAGQAWELVERAYELNGGHVADTRSGMLWRPIEKLYRKA