MKKARELAVLCDAQVAVIVLSSSASYCSSSSDATCSIKGVFDRYQQATGTSLWTEQYENMQRTLSQLKDINRNLRTEIRQRMGEDLDALEFQELRGLEQNVGAALEVVRQRKYHVITRQTETYKKKVKHSEEVYKKLKQELSMREDPAFGFMDNPVMGGWDGVAAVEMGGDGSEADMYAFHAVSSQLDLHGMAYGSSHCPLFG