MESMEGNGGGRLVVTELSHIKELVRQLEGHLGGSGSPDLCKHLASQIFSVTERSIGMIRSGHFDGHRKRSAAAVAAGDLDSATPSPLSDVSDLPFKATKKRKTSTEKKRHQIRVSSTGGVENPPVDDGHSWRKYGQKEILGAKHPRGYYRCTHRNSQGCMATKQVQRTDEDATVFDVIYHGEHTCVHKAVAAGAGKPETETDTNAAAESRLHDLSSGLTVKIEGLTAPPQQQQGGGGWNAMPPFCLSSPVSGLAPPDQHNPFSAPSTPENRLAAAASSAASPATSDSMAAASFHQAAAGGGDAAWRDAELQEVVSALVAATTTTATAQPAPATAMVDADLSALDAFEFDPGFTIDITSFFA