MVMEKVFGADPYILAAVAASLIVATGIYYMVFILGPAETKGKSAVELGGGSLTRDQVADNYKAYATFFKKPKEIENDNQVPKLVDTFYNLVTDIYEWGWGQSFHFSPAIAGKSNREETRIHEERVADLLHIKPKDKVLDAGCGVGGPMRAIAAHSGANVVGITINDYQVARARSHNKKARLDDLCEVICGNFLSMPFADSSFDGAYSIEATCHAPQLGDVYAEIYRVLKPGKLYVTYEWVTTPLYRADNPEHVEIIHGIEHGDALPGLRSYSQVVEIAKQVGFEVLEEKDLALPPALPWWKRLKMGKLAYYRNHVVIALLSFLGVAPQGVVDVHEMLFKTAEHLSRGGETGIFTPMHLLVCRKPETAQ*