MSQPPSLRAIINDPEEGNAHIRATQSNEVRRHLEDTDSERTASASRESEHTTEAVTEHTSQPASEPSTPPSTIPNDRRTLIHPIGEKAFEPHSAHRRIIECIQKAYPQAIKSFKAAPQYLKDVWFNEFKKDYRWDPLEENIVRRIFEKKGAKLLTDHLREVRVRLADKSKAKPHWIADDVLDDLVRIWKSDDFKKVSEKNKSNRNSNSGGLGASLHSCGSIPMTEHHRRLKEKLGKDPSLADLYQHTHKRKNGDGAYVCAKAQKVLDTMNELRQTQTEASDVELWLEATGGVKRGGYVYGFGSDTQHYFPEASKKSKSQAGASSSNAALMAEIQEMREENKMFREENKFIREELSKMGAIFAQFSANPEFLSSLNLNNFGSQNDETQAHSDEDED