MSDHGASDQGFSMPDLASALPGLTATDRAGLVNVLKDKLQTLAGQQSNVLDALTPNVKKRVTVLQEIQAQHDELEKKFFEEKAELEARYQKLYEPLYTKRYEIVNGITEVEGATEEATETNASAEQNKNAVKGVPEFWLSAMKTNERLGIQITERDEEALKHLKDIKWSRMDNPKGFKLEFLFDINPYFKNTVLTKAYHMIEEDEPILERAIGTEIEWHAGKNLTQKVMRKKVKKGAKNTKPIMKTESCESFFNFFSPPQVPEDDEDIDQDKAEELQDMMEQDYEIGSTIRDKIIPHAVSWYTGEAVEGEEFEDAEEDESGDLEEDEDDDEDEDEDEDEDDAEREDDDRKG*