MERFSFLLVLFCCFHVAFSFTHGAVINGEFELGPKPQDMKGTVVTGGPHSIPGWEISGFIEYIKSGQKQDDMLLVVPNGAYAVRLGNEASIKQNLKVVKGMYYSITFVVARTCAQEEKLNVSAAPDWVVLPMQTVYGGNGWDAYAWSFRADYPSVDMVFHNPGKEEDPACGPIIDSIAIQPLYPPRLTNKNVLKNGGFEEGPYVFPNTSSGVLIPPNIVDHIEHSPLPGWMVESLKAVRYIDSDHFSVPKGKRAVELIGGKESAIAQVARTIPGKTYTLFFAVGDAGNSCEGSLSVEAYVGKESVKVPYESKGKGGFKRATLKFVAVSTRTRILFLSTFYNMRSDDLASLCGPVIDDVTLISLRKPHRRFHI*