MEALWKQASRLKEQVARQGVFKQFGAGGNSDNAFTDESEVKLHQRLEKLYLSTRAAKHFQRDVVRGVEGYIVTGSKQIEIGNKLSDDSQKYGSENTCTSGNTLSRAATYYGKARSLIEKERGNMLKAFGTQVAEPLRAMVMGAPLEDARHLAQRYDRIRQEADAQVVEVSRRQSRVRESAGNSDVISKLEAAEYKLEELKSNMVGLGKEAVSAMAAVEGQQQRLTLQRLIAMVEAERTYHQKVLEILDHLEEEMVSERQKIEAPPPPAAESYTSPPPPSYDEVNGMFASTSADQAVNSVDLFLGEALDSFKAESEFELNLSVGDIVIVRKISSNGWAEGECKGKAGWFPHAYVERRERVLASKVPHIF*