MSENNNGAVSGLLNVLLCGASGYGCYMIKPGEHPYAFTGCVVGLCHGLLGLVNCFSDDSNVNNAKEKSTSFMEIVPLPLINVDLYFGSASNNLALGHGLFIVPMAVSALLGLFKDESEGQGEAVETLKTLTILGNITALLYLAINDGSWNLGGMAFLAFLAKFGAQYGEEQSQGAGEPITYLSWTGFYILAAMAVSGEK