MASGSGGGGGDFSVLVLGSDFATDAGAALLTPADREEWHDCLPDLSDADACFSDLEELQVVLVQGTDRAGRTIVRVVGKFFPAPVIDGERLKKYVFFKLRTELPEGPFCILYIHSTVQSDDNNPGMSILRTIYEELPPEYKERLQVFYFLHPGLRSRLAIATLGRLFLSGGLYWKIKYISRLEYLWVDIRKGVVEIPDFVVEHDKVLEHRPLTDYGIEPDPLHLADVPAAGYSLGRYEDKWAPEDRRYSRNYM*