MSAKLTDLQLLHELEPVVEKYLNRHLSMHKPWNPHDYIPWSDGKNYYALGGQDWDPDQSKLSDVAQVAMVQNLVTEDNLPSYHREIAMNMGMDGAWGQWVNRWTAEENRHGIALRDYLVVTRSVDPVELEKLRLEVVNRGFSPGQNHQGHYFAESLTDSVLYVSFQELATRISHRNTGKACNDPVADQLMAKISADENLHMIFYRDVSEAAFDLVPNQAMKSLHLILSHFQMPGFQVPEFRRKAVVIAVGGVYDPRIHLDEVVMPVLKKWRIFEREDFTGEGAKLRDELALVIKDLELACDKFEVSKQRQLDREARTGKKVSAHELHKTAGKLAMSRR*