MKKGKGNPLIPFFSPICVIHLSSAATNISPAILLNCGVPSSSVVEGFVGLEKGQGQLLLGAGLVEEYQLDDTNEEPGDVIESATPLKVGQEREINASGLILKKKLLKSGRGWETPELCDEVTECTCVLRKDYIPNIKTPL