MSVSELKERHAVATETVNNLRDQLRQRRLQLLDTDVARYSAAQGRTRVSFGATDLVCCRTLQGHTGKVYSLDWTPERNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPNGQSVACGGLDSVCSIFSLSSTADKDGTVPVSRMLTGHRGYVSCCQYVPNEDAHLITSSGDQTCILWDVTTGLKTSVFGGEFQSGHTADVLSVSISGSNPNWFISGSCDSTARLWDTRAASRAVRTFHGHEGDVNTVKFFPDGYRFGTGSDDGTCRLYDIRTGHQLQVYQPHGDGENGPVTSIAFSVSGRLLFAGYASNNTCYVWDTLLGEVVLDLGLQQDSHRNRISCLGLSADGSALCTGSWDSNLKIWAFGGHRRVI*