MVRSRVKLSLIPDKTSRRTTFKKRKGGIMKKLHELVTLCGVEACAVVYNGPNDANPEAWPSREGAEEVISKFMGFPRVEREKKMYDQERYTGERIMKEEATLERVKDENRELELKEIMFDLLKGKRMMEHHFSDARVVNELCEFIDYNVSEITKRIHMLQANGGTVSFPPLDVGAVDAAHPAVGDVNPIAGADVAAVTMPYGFNFGHIQNMNVNQQAPAYLNDHIPYQNMNQQALFHNQVPTNFSGHVPYQNMMNYQEPVQYQVPDNVYDQNQNGFNGLNQGMGLDMNHNLSESFSQYPNLHDQPYLNQLMAQTQQMSYAEELASLAAMDNNNYQLPSTSYMPSMELSALNTNNNPWPTRFGLE