MGKAPCCEKHGVRRGAWTPEEDQSLVDYIHKHGHGSWRSLPKHAGLLRCGKSCRLRWINYLRPGIKRGPFTSEEESTIVQLHGMLGNRWASIASQLPGRTDNEIKNYWNTHLKKRLLRSCYSQRAKQLCVIPDPTIVKSESPSTRHMVQWESVRVEAEARLSMESTMLNSWPTSKTCPDHFLQLWNSEVGKSFRMIKGKEEGVVSQSLVSQPSSSSKLESCSDVSLQVKNNTGNSSCIPKLEDVSMVHEQTSSYKPKLDDDTAGSDSGNYEFLDTSDSTLKHLLHMPDSDMGFLGQNDHFQNLLDGTCD