MVGSLGVRKGAWTEEEDILLRKCVEKYGEGRWHEVPSRAGLNRCRKSCRMRWLNYLKPNVKRGQFSVDEVDLIIRLHKLLGNRQVKMWSLIAGRLSGRTANDVKNYWNSNQPKSITRDNIIKPQPWKFRNLFCHVIQQYRHLPTLMKLKVYGGKAPAAAAAYPESSESHFVKNNAPRGIKTGDVFYEQGQNCWSDISLDADLWNLINTELDQQQPEGLQSIML