MGVLEMGNYIDWEQESYPQYEDFIVLPLFALFFPTVRYFLDKFVFEKVARRLIFGKRKLVLESETDRWRRRLRKFKESAWKCVYFLSAEVFALSVTYNEPWLKTTRYYWVGPGDQVWPEQKYKSKLKALYMYAGGFYAYSIFALLFWETRRSDFGVSMSHHVATVILIVLSYIFRFARVGSVVLALHDASDVFLEIGKMSKYSGAEGLASFSFVLFALSWIVLRLTYFPFWVLWSTSYEVIQTLDKEKHKVEGPIYYYVFNSLLYCLLVLHIYWWVLIYRMLVKQIQSRGQLSEDVRSDSEEEGDHEH*