MNSTNSFSININQQKSIAKKRLKAIRLYDDATLELVKRCHSKPESLTPNTIQLADVQHALARELGLSSWSKLKAHVEELEAHKRAIKEQKPPLDAKVKTLHVRCGHDIQQQLKASGFEGTFLALIDPLCIGPIPATPQNFLAIRAQYVVETLLPVMKREDSVQDIVTLEQSNLDLLQSDVFERIVFWVEHDSYDQLMLIRALTQLENVENKVIEIIELNQFPGTERFIGFGQLPEEAIRSCWRYRKPVSAKLLSQAKQCWQAVSCSSPKAIVSLIEQHQLDCLPNMSDVLRRLLQELPHTNSGLSMTQQLALNVLSSQRSPISVTEWFKRYQQIEPLPFLGDVMFYALLFPLTQSEVPLFAIDSVEKNWWEQKVTLTEFGKACLTGQKRAKQCYWAGGMRISEHNHWRWDHQRISSLSHYKKS