MATRFVLNTGAKMPAVGLGTWQSDPGVVGEAVYAAVKAGYRHIDCARAYNNEKEVGLALKKLFEEGTVKREDLFITSKLWCGHHAPEDVPEAIGDSLNDLQLEYLDLYLIHWPFRVKKGTSINNPENYIPPDIPATWGAMEKLHDAGKARAIGVSNFSSKKLGDLLSVARVPPAVNQVECHPGWQQSKLHAFCQSTGVHLSAYSPLGSPGSTWMNGNVLKEPVVLSVAEKLGKTPAQVALRWNIQMGHSVLPKSVSEERIKQNLDVNDWSIPDDLLAKFSEIKQVRLLRGNFIANPDSVYKTVEELWDGEI*