MESMEGNGGGRLVVTELSHIKELVRQLEGHLGGSGSPDLCKHLASQIFSVTERSIGMIRSGHFDGHRKRSAAAVAAGDLDSATPSPLSDVSDLPFKATKKRKTSTEKKRHQIRVSSTGGVENPPVDDGHSWRKYGQKEILGAKHPRLEVVSALVAATTTTTATAQPAPASAMVDADLSALDAFEFDPGFTIDITSFFA