MKALILSAIIAITLVSCNQKNKETENKTTETSTNSNEIYACSMHPEITGKKGEECSKCGMELTEPVAQVEPIHEENEKTQELKDTTKLPTNDVKEKVIETKTPFSINAIVANYLKIKNALTKDDAKAAAIAGKSLFNDFNTINSNSLTTTQKKEYLDIADDAKEHAKHISDNAGKIDHQREHFVTLSKDINDLIKMFGTKQKLYQDFCPMANDGKGAIWISETKEIKNPFYGSQMLTCGSLKKTL