MELNTKIMKKMTPKQLQNIAEMEGILNKIEDFTPKAEEFLKQWQELLPEVQKLNAYYGSDQWRQDYDDANAGKIPEGMPHGVLSEDLAYNALGDQYFLAVDFLKLVTKIISREE