MSVTELKERHSAATDTVNNLRHRLKQKRLSLLDTDISGYARSQGRTPVTFGPTDLVCCRTLQGHTGKVYSLDWTSEKSQIVSASQDGRLIVWNALTRQKIHAIKLPCAWVMTCAFSPTGQSVACGGLDSVCSIFNLNSPTDKDGNLPVSRMLSGHKGYVSSCQYVPDEDTHLITGSGDQTCVLWDITTGLKTSVFGGEFQSGHTADVLSISINGSNSRMFVSGSCDATARLWDTRVASRAVRTFHGHEGDVNAVKFFPDGNRFGTGSDDGTCRLFDIRTGHQLQVYYQQHSDNEIPPVTSIAFSASGRLLFAGYTNGDCYVWDTLLAKVVLNIGSLQDSHEDRISCLGLSADGSALCTGSWDTNLKIWAFGGHRRTT*