MKTMKGKLLKKLKTMKTIGYLKPERILFSNASDGYIHSSPRKSDSSRFNCQSPLTPVQKNVQSSVVDQEAEIIDVSELMKDLEDEEMEIEEDKENVKPVVVNVKKIENFISPLQPKKENFTTPLLDFDVSNFRRPDLDSGTLFDPNLLALFEEAVMVVKAQEEERKAKIEEKIFKPLEDDEEKEPPLKARKLEEIVNPLLEFEEKCPPGGCDSVILYTTGLRGIRKTFEDCHSIRFLLENFRVVFFERDISMHSEFKEELWRILDGKVVPPRLFVKGRYIGGADEVLTLHEQGKFRPLLEGIPIDNFQCPCEGCAGMRFIMCFKCNGSRKIVLDDDDEEEVESMKCPECNENGLIVCPYCC*