KNATFYLLDNDTTVDGLSAVEQLVCEIAAERWRSGKRVLIACEDEKQAYRLDEALWARPAESFVPHNLAGEGPRGGAPVEIAWPQKRSSSRRDILISLRTSFADFATAFTEVVDFVPYEDSLKQLARERYKAYRVAGFNLNTATWK
--EEEEE---------HHHHHHHHHHHHHHHHHH---EEEEE--HHHHHHHHHHH-----------------------EEEE----------EEEEE-------------EEEEE----HHHHHHHHHHHHHHHH------E----