MSLWGVMGAGWGIVEEGWRKGPWTAEEDRLLIDYVRLHGEGRWNSVARLAGLKRNGKSCRLRWVNYLRPDLKRGQITPHEETIILELHAKWGNRWSTIARSLPGRTDNEIKNYWRTHFKKKTKSPTNNAEKTKNRILKRQQFQQQRQMEYQQEQQLLQLNQIDMKKIMSLLEDENNHNNGDSNFSTSSSGSSAEGGAFYVPHPITHSSTGSGYESKGNGLFPVVPVPLPEANVHEEYGIWEGLWNLDLEGQGSFNDGACVPRKPCFQNLGVPFC