MSVAELKERHMAATETVNSLRERLKQKRLLLLDTDVAGYARAQGKSPVTFGPTDLVCCRTLQGHTGKVYSLDWTTEKNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPSGQSVACGGLDSVCSIFNLNSPTDKDGNLAMSKMLSGHKGYVSSCQYVPDEDTHLITSSGDQTCVLWDITTGLRTSVFGGEFQSGHTADVLSVSISGSNSRMFVSGSCDATARLWDTRAASRAVRTFHGHEGDVNTVRFFPDGNRFGTGSDDGTCRLFDIRTGHQLQVYYQEHGDNEAPHVTSIAFSISGRLLFAGYSNGDCYVWDTLLAKVVLNLGSLQNSHDSRISCLGLSADGSALCTGSWDTNLKIWAFGGHRRVI*