MSSTQYAFDKLSSDSNKAQPHLPLTKSPASWSSPSRSLPFEGNLCPRTSSLTKTMSDLDNRFLAENVQAAWITTAVNPPDERWQERFLVQSKHPKTSFEEELLTSKSEENARSNLPNMNFIADTVSVQYPNLTAATKTYCDYLAASSDGTRIPTINHQLRPDENANTSFYARILGAMPSSTSALQRSETISSAEGPFNTAFNKRLLQLGLSNQPENPGRQQSYIDMMSTGNANFSASLFMQQSKVESPQPKYPSSYSLVRHNSVKSLSSGAIVSSPQNGLQETTIHSRSLSLPEVLRFAGRKEAENPRKLFLETSANFLGQKHFDSEAAPSVTVVVEGRSICQRISLQEHASYDSFAQAIRGMFADSILAVEGQQIYNTKDCNLSNAVPGYMIAYEDNEGDLLLAGDLSWQ*