MSVSELKERHAVATETVNNLRDRLRQRRLQLLDTDVSKYSAAQGRSPVKFGATDLVCCRTLLGHTGKVYSLDWTPERNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPNGQTVACGGLDSVCSIFSLSSTADKDGTVPVSRTLSGHRGYVSCCQYVPNEDAHLITSSGDQTCVLWDVTTGLKTSVFGGEFQSGHTGDVLSVSISGSNPNWFISGSCDTSACLWDTRAASRAVRTFHGHEGDVNTVKFFPDGYRFGTGSDDGTCRLYDLRTGHQLQVYHQANGDGENLPVTSIAFSASGRLLFAGYANNSTCYVWDTLLGEVVLDLGELQDSHKNRISCLGMSADGSALCTGSWDSNLKIWAFGGHRRVT*