MSVAVIRVPCSLQTTFGLIVKCKKMPNTRFSSKSLQSKTEISTSDTVPGPNEVSVPEVRVFVRKRKVKTTVEAAEKEVKVEPRKQKLSALPDIEEFAYKKGNGPALIRKLKSTENVLPVDSEAASTIRPAGEPPLNWDKVLEGIHKMRSSEDAPVDTMGCEKAGISLPPGERRFAVLASALLSSQTKDHVTHGAIQRLQQNNLLTADAIDKADETAIKDLIYPVGFYTRKASNLKKIAKICLLKYDGDIPSSLEDLLSLPGIGPKMAHLVMNIAWNNVQGICVDTHVHRICNRLGWVARPGTKQKTSTPEETREALQLWLPKDEWVPINPLLVGFGQTICTPLRPRCGMCCISEFCPSAFKETSSPASKQKRSGGSKKL*