MKIIELQFNNSLFGSFDDPLLNARAAALADIDVKNVPQLTNPLMRPHDMFSYSNYFTGIPDTSAATNIYQGLPSSSEPFDASVVVPTSSEDQMTPLQQVMAMQTYGAPPQFQYNMSHMTQHFTTSSLSTSNNITRYPIAPPTSELETDPRQLETFAEHFKQRRIKLGVTQADVGKALAHLKMPGVGSLSQSTICRFESLTLSHNNMVALKPILHSWLEKAEEAMKQKDTIGDINGILPNTDKKRKRTSIAAPEKRELEQFFKQQPRPSGERIASIADRLDLKKNVVRVWFCNQRQKQKRDFRSQFRARSAAAVMGPRVMPVVAGNGSNNNLKQGQGPYNGLPGFFD