MEAAQAIKHGAPEVLRYNSHQILYEIELRTEDASIEHEDYMTFWIASHKDHDVASEMFEVFMNTCSTAYNLKDYEDIMTLYAWPAMIGAISTQNINILDYVRGYLDKETIEEELVTQYGSEKKDWPQTFLNMEQHI