MEGRWSGLGVRTVLSWLIDFGVICVNEVIQYRNPVDDLVVKDGLVTKNGILCKCCEKLLSVSEFKVHSGFDLKSPCLNLFMESGKSFTLCQLEAWSAEYKVRRGATRTVEVEEIDENDDSCGLCGDGGELICCDNCPSTFHLTCLCVQELPEGNWYCSKCSCWICGNVVNDNEPSSLGGLKCLQCEHKYHEECHGETGIERDLMLSTTWFCGESCKEVYSGLHSRIGIMNSISDGFSWTLLKCIHGDQKIHSAQRLVALKAECNLKLAVALTIMEECFLPMVDPRTGIDMIPHVLYNWGSEFARLNYEGFYTVILEKNDIILCVASLRIHGVNVAEMPLIATCSKYRRQGMCRRLMDAIEEMLKSLKVEKLVVSAIPSLVDTWRDGFGFTALESHEKKSLTKTNLMVFPGTIWLKKPMYYQHTIQSADQHTEVDNIQIQ*