MEELKVEMEEETVTFTGSVAASSSVGSSSSPRPMEGLNETGPPPFLTKTYEMVEDPATDTVVSWSNGRNSFVVWDSHKFSTTLLPRYFKHSNFSSFIRQLNTYGFRKIDPDRWEFANEGFLAGQKHLLKNIKRRRNMGLQNVNQQGSGMSCVEVGQYGFDGEVERLKRDHGVLVAEVVRLRQQQHSSKSQVAAMEQRLLVTEKRQQQMMTFLAKALNNPNFVQQFAVMSKEKKSLFGLDVGRKRRLTSTPSLGTMEENLLHDQEFDRMKDDMEMLFAAAIDDEANNSMPTKEEQCLEAMNVMMRDGNLEAALDVKVEDLVGSPLDWDSQDLHDMVDQMGFLGSEP