MSSSNCPSPLPTVTKLQVDSVTFPPSVISPASSNPLFLGGAGVRGLDIQGKFVIFTVIGVYLDPVSVPSLSVKWKGKTTEELTESVPFFREIVTGSFEKFIKVTMKLPLTGQQYSEKVTENCVAIWKSLGIYTDSEAKAVERFLEVFKDETFPPGASILFALSPEGSLTVAFSKDDSIPETGKVVIENKLLAEAVLESIIGKNGVSPGARLSVAERLAQLMNSDKVEEDATKTDQEEANDLPLGDKLAKEN*