MSPRASRSLSRALFSVCASFESRVGSPPVQRVLKNPAILYRQLSHSTTALGLKMNIQLSAPNGKKWIQPTGLFINNEFVKSSNGQKLTTVNAATEEDITSVYSATEEDIDKAVKAARAAFKHPSWRNLSGTERGEMMHKLADLVVKNAETLATIEALDGGKPYSVALGEDVVEFEKTIRYYAGFADKNFGQTIDVGPNKFAYTIKEPIGVCGQIIPWNYPLCMAAWKLGPALACGNTVVLKLAEQTPLSMLYVATLIKEAGFPAGVVNVINGLGGEAGAAIVQHPDIDKVAFTGSTATGKQIMKACAGTMKNITLETGGKSPLLVFDDADLDLAAEWSHIGIMSNQGQICTATSRILVHESVYDKFVGRFKDTVEKVSIVGDPFDEKTFQGPQVTKAQYEKVLGYIKLAQEEGATIATGGKPAPQNGKGFYVAPTVFTNVKTSMRVYKEEIFGPCVSIISFKDEEEAVELANDTTYGLGAAVFTRNLTRAHRVAREIQSGMVWINSSNDSDCRVPFGGVKQSGIGRELGEAGLASYCNIKSVHVNMAAHL