MGRAPCCEKMGLKKGPWTSEEDQILTSFIQKYGHGNWRALPKQAGLLRCGKSCRLRWINYLRPDTKRGNFTREEEEAIIKLHDMLGNRWSAIAARLPGRTDNEIKNPSSSDVSSSVTEVSGALSSDQDTIIVKGENMEPWETFPEIDDSFWSEALSANNSSTPLLFPXAENDETISEFPITANDSEELGFXFGLNLDDGMEFWYDLFVRTGHGGTPELPEF