MGRAPCCEKVGLKRGRWTAEEDQLLANYIAEHGEGSWRSLPKNAGLLRCGKSCRLRWINYLRADVKRGNISKEEEDIIIKLHATLGNRWSLIASHLPGRTDNEIKNYWNSHLSRQIHTYRRKYTAGPDDTAIAIDMSKLQSADRRRGGRTPGRPPKTSASRTKHSDADQPGGEAKGAAASSPRHSDAVNPGPNQPNSSSGSTGTAEEEGPSSEDASGPWVLEPIELGDLWGEADSEMDALMPIGPGGHDSAALQGLGAVGGEAQVDDLFDMDWDGFAAHLWGGPEQDDHSAQLRQAAEPMEAAAVAAAAAAATAACTPDDRELEAFETWLLSDSF