MSVTELKERHSAATDTVNNLRHRLKQKRLSLLDTDVSGYARSQGRTPVTFGPTDLVCCRTLQGHTGKVYSLDWTSEKSQIVSASQDGRLIVWNALTRQKIHAIKLPCAWVMTCAFSPTGQSVACGGLDSVCSIFNLNSPTDKDGNLPVSRMLSGHKGYVSSCQYVPDEDTHLITGSGDQTCVLWDITTGLKTSIFGGEFQSGHTADVLSISINGSNSRMFVSGSCDATARLWDTRVASRAVRTFHGHEGDVNAVKFFPDGNRFGTGSDDGTCRLFDIRTGHQLQVYYQQHSDNDITPVTSIAFSASGRLLFAGYTNGDCYVWDTLLAKVVLNIGSLQDSHEDRISCLGLSADGSALCTGSWDTNLKIWAFGGHRRTT*