MLKTILSISGKPGLYKLISQGRNMLIVESLTDKKRFPAYGNEKIISLGDIAMYTDTDDVPLKDVLTAMKEKENGAAVVMDLKKATADELRAYLGEVLPTFDRDRVYLADIKKLISWYNLLVACGITDFEDTAEAETTEEGKTEE