MEVATGFRFFPTEEELVSFYLHNQLEGKRQEMHHVIPVLNIYDVEPWDLPQLAGEVCKADTEQWFYFTPRQEKEARGGRPNRTTASGYWKATGSPSYVYSSDNQVIGMKKTMVFYKGKAPSGRKTKWKMNEYRAIEAVANPSAAATRKLRHEFSLCRVYVVSGSLRAFDRRPLETVPRGTQLHDNRTTISSERPTMMEISSSGTSPSGGNHSELQDSSEDDIWEMVNDLEEHPLVWEQVNWT