MHLNLRTVLCLPLIALVGCTNPPPKNPDSICSIFSQHHDWYQAALNMEQDWGTPVSLAMAFIRQESGFTHDIAVESVFFRLSPRGDNSDPVGYTQAQDIIWQEYEDSTGKSSSRTNFADSLDFIGWYTNETKNRLNIPMSDVRNQYLAFQEGWNGYRDGYHKSKRELLLTASKVDRQARTYAVQMKHCKVDLNQDKSPWWSF