MGKAPCCEKHGVRRGAWTPEEDQALVDYIQKHGHGSWRSLPKHAGLLRCGKSCRLRWINYLRPGIKRGPFTSEEESTIVQLHGMLGNRWASIASQLPGRTDNEIKNFWNTHLKKRLLRSCHSQRAKQLCVIPDQSIVKSESPSTRHMVQWESVRVETEARLSLESTMLNSWPTSKTCPDHFLQLWHSEVGKSFRMIKGKEEGVVSQSLISQPSSSSKLESCSDVSLQVKTNTGTSSCIPKLEDVSMVHEQTSSYKPKLDDDTAGSDSGNYEFLDTSDSALKHLLHMPDSDMGFLGHNDHFQNLLDGTCD