MSVSELKERHAVATETVNNLRDRLRQRRLQLLDTDVAKYSAAQGRSPVKFGATDLVCCRTLQGHTGKVYSLDWTPERNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPNGQTVACGGLDSVCSIFSLSSTADKDGTVPVSRMLSGHRGYVSCCQYVPNEDARLITSSGDQTCVLWDVTTGLKTSVFGGEFQSGHTADVLSVSISGSNPNWFISGSCDTTARLWDTRAASRAVRTFHGHEGDVNTVKFFPDGNRFGTGSDDGTCRLYDIRTGHQLQVYQPHGDGENVPVTSIAFSASGRLLFAGYANNNACYVWDTLLGEIVLDLGELQDSHKNRISCLGMSADGSALCTGSWDSNLKIWAFGGHRRVI*