MISTKALSVQQIIDESNYILTELTNVRDPKDTDCYGILKRKEVSISCFELDTIQIENRFKTGYESRDYPISFGISDKNQNLNEFEPVTKRMKLEDYSVEHQIPVDPGCNQGNRVSRELHNAVLNFNRPMPSSSPEFSFDPVSSSLSPPTSTQSHSMSIEQAQKLLSTPISSKINLDTKEIARRMREWFTLAICSQAFFAVHVRGVARNRFHRVLTIPPPFDSLKTGKELYIKMYNWLKISEDVKKEILSVFGNNDQKSKKFAQGPENEKEEYECPKEISRKQKASLHSETSSYSGSSMSSEPFLSTSITTETFHAFINKQINYVNTKKISMLIKDWLEKTQATQEWFATKILGRCRRTLSRCLNNPKDWKDLSQKREIYSSEHR