EYLDKSRNIPINIWINGNHKTISTNKVSTNKKFVTAQEIDVKLRKYLQEEYNIYGHNGTKKGEEYGHKSKFYSGFNIGKVTFHLNNNDTFSYDLFYTGDDGLPKSFLKIYEDNKTVESEKFHLDVDISYKE
-------EEEEEEEEE--------EEEEE-----EEEEEHHHHHHHHHH-------------------------EEEEEEEEEE----EEEEEE---------HHHHHHH----------EEEEEEEE---