MSLWGVMGAGWGIVEEGWRKGPWTAEEDRLLIDYVRLHGEGRWNSVARLAGLKRNGKSCRLRWVNYLRPDLKRGQITPHEETIILELHAKWGNRWSTIARSLPGRTDNEIKNYWRTHFKKKTKSPTNNAEKTKNRIFKRQQFQQQRQMEYQQEQQLLQLNQIDMKKIMSLLEDENNHNNGDSNFSTSSSGSSGEGGAFYVPHPITHSSTSSGYESNGNGFFPVVSVPLPEANVHEEYGIWDGLWNLDLEGQGSFNDGACVPRKPCFQNLGVPFC