MEELKVEMEEETVTFTGSVAASSSVGSSSSPRPMEGLNETGPPPFLTKTYEMVEDPATDTVVSWSNGRNSFVVWDSHKFSTTLLPRYFKHSNFSSFIRQLNTYGFRKIDPDRWEFANEGFLAGQKHLLKNIKRRRNMGLQNVNQQGSGMSCVEVGQYGFDKEVERLKRDHSVLVAEVVRLRQQQHSSKSQVAAMEQRLLVTEKRQQQMMTFLAKALNNPNFVQQFALMSKEKKSLFGLDVGRKRRLTSTPSLGTMEENLLHDQEFERMKDDMEILLAAAIDNESSNLMPMKEEQCCEAMNVMMGDGNLEAELDVKVEDLVGSPLDWDSQDLHDMVDQMGFLGSEP