MRRRASLLQRLHIDGILLLLLLILGATGLFVLYSASGKSWDMLMKQATSFGLGLGMMVVIAQIEPRFMARWVPLGYLVGVALLVVVDVIGHDAKGATRWINIPGVIRFQPSEFMKLLMPMTVAWYLSKRNLPPGLKHMVISLAIIITPFVLILKQPDLGTAMLILASGGFVLFVGGLRWRWIVGAVSAAVPIAVAMWFFIMHDYQKQRVLTFLDPESDPLGTGWNIIQSKAAIGSGGVFGKGWLLGTQSHLDFLPESHTDFIIAVLGEEFGLVGVCLLLVLYLLLISRGLVITAQAQTLYGKLLAGGITMTFFVYVFVNIGMVSGLLPVVGVPLPFISYGGTSLVTLLSGFGVLMSIHTHRKWIAQV*