MSLICQCTHKHISVPKEVISWCSDMDLYITDSLQDMLDIDIKNEIATDLSSISDFQIGTKTIISGNIHILDAQSIGQSRTILANGNKNQATILIDNSSLSNGRQLMKTSISNTYTVDNSQTKYLSAHGKTVGEFPKPAYSYSCLIAMALKNSRTGSLPVSEIYNFMCQHFPYFKTAPNGWKNSVRHNLSLNKCFEKIEKPSTNGSQRKGCLWAMNPSKVGKMDEEVQKWSRKDPQAIKKAMVYPESLEALERGEMKYSAVGGDTDIEDDADVDGDTEMDADVEIDPEVKEEVEEEETVEQEVSDQELEVDEVVEGTGMVGGTYRLLATGPSSLTSYITDVESGEEVSDVEVLDNSYEEVDFGKPIKFDLMTENYTKFGKVRALAQSALLF