MNRLVCTLVILMLSCFGSLALATEDKFHFDEPKKDALFLELTKELRCPKCQNQNIADSDAMIAVDLKRKVYELLQKGNDRQQVIDFMKQRYGDFVYYQPPVNPMTIWLWVLPILFIVVAVVGVVMTRKRQAPEISNEQLAKAQAILERDE