MSVSELKERHAVATETVNNLRDRLQQRRLQLLDTDVAKYSAAQGRSPVKFGATDLVCCRTLQGHTGKVYSLDWTPERNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPNGQTVACGGLDSVCSIFSLSSTADKDGTVPVSRMLSGHRGYVSCCQYVPNEDARLITSSGDQTCVLWDVTTGLKTSVFGGEFQSGHTADVLSVSISGSNPNWFISGSCDTTARLWDTRAASRAVRTFHGHEGDVNTVKFFPDGNRFGTGSDDGTCRLYDIRTGHQLQVYQPHGDGENVPVTSIAFSASGRLLFAGYANNNACYVWDTLLGEIVLDLGELQDSHKNRISCLGMSADGSALCTGSWDSNLKIWAFGGHRRVI*