MGSCSTAHIATLLMILLCSMLLLCEGKQLSSKFYDSSCPNALSTIRTAIHAAISAERRMGASLIRLHFHDCFVNGCDASLLLDSTSSFESEQNAIQNIESARGFQVIEKAKSRVESICPGVVSCADILAVAARDSSVKLGGPSWTVKLGRRDSATASKSEAERELPLFTTPLDSLISRFRRKGLSAKDLVALSGAHTIGQAQCFTFRDRIYNHTNIDSGFARKRRNRCPSNGGDSKLAPLDLVTPTSFDNNYFKILMQKKGLLESDQVLFNGGSTDEIVRSYSKSRSAFYSDFAEAMVKMGDIEPLTGSAGQIRARCSVPN*