MKKLHELVTLCGVEACAVVYNGPNDANPEAWPSREGAEEVISKFMGFPRVEREKKMYDQERYTGERIMKEEATLERVKDENRELELKEIMFDLLKGKRMMEHHFSDARVVNELCEFIDYNVSEITKRIHMLQANGGTVSFPPLDVGAVDAAHPAVGDVNPIAGADVAAVTMPYGFNFGHIQNMNVNQQAPAYLNDHIPYQNMNQQALFHNQVPTNFSGHVPYQNMMNYQEPVQYQVPDNVYDQNQNGFNGLNQGMGLDMNHNLSESFSQYPNLHDQPYLNQLMAQTQQMSYAEELASLAAMDNNNYQLPSTSYMPSMELSALNTNNNPWPTRFGLE*