MESCNALFSLIFLCLIWVSEGNFFALPSNWKVATNNSRLPRFSTVQGPFRAVTDGNGNAIVSENYRFGLGFIDVNSSGKFVLSVVIGLNLTSVPAMEIWTANRNAMVAEGALIKLGSDGNLVLEDSDGTVIWSIGTGKSNGILMAKNGNLQIYNTTNSSLVSAGSNLVWQSWDHPTHTLLPGQTLKSGQALVSNSSATNTSAGSYKLVMEPGGLVLFYTSSIQEPYWSLGLQGLDYQGILRPCFYGLQGLDYQGILRPCFYNSSSLGSEAVYTVENLTVSFNGTIGKSSSSSSCAIGNQSMSMAPPNFDNESEYRFLRLDRDGSLRVYGVFPLPGQNVVKAWRTDYELDPSNKNCILPRAX