MSDSSLSSMSSSEAGDEYEHPTQDITIDDVEQPPPKRLKLGDVGSATPSAVVAEADPEPEAEPEAKAGLDEDDNISISSDSSGDIPSSPANARLEDEDFQPQVTVCAWEDCGAGDLRTMDKLVKHIHDEHIEGRQKKYTCQWVGCSRQGANHASGYALKAHMRSHTREKPFFCYLPECDKCFTRSDALAKHMRTVHETEALRPSDPVPKSMQVTGVAPAAKSTTKLKIIIRTPQSHAAGHDDTVEDGVSGDDTPSDLYTQLTEKDGFAARELKMPLNELHRVCKHQVKWAEEDGEKLKLECKKWEELYRQAWLEKEVLLSQMIKSEVGWQERRRAILSGATDIIVNGGSPEAEPTAAPVTNGERSAEE