MSPPVDLNQIWVNCSQCHKPYNNQQGTSNGKFWLTSCAHILCDKHYHNGMTVCPVCTTSRISVLPLDGDSSKLPTEVQSFFKPFVSQLEPLYTVANFQWESMVQLCEYYQDMCLKLQEKCNRQRQLLYQAKEELDKFTALKKELRMKDTNRDVISMVTRNDSRNLINAKDGIERDNQESFISKLQNSHRLKPSRTTSDDGNESPNISHVLAESTSIGRTAPILVPHSPTTPISMNNKSGSNINNTFGARSNSRQGVTKALPNALERLKLKRSSTSTISSRGILSHMRINSSQTTTGFPSRNNTTAQSRNNKFKK