QSSSEIKIVRDEYGMPHIYANDTWHLFYGYGYVVAQDRLFQMEMARRSTQGTVAEVLGKDFVKFDKDIRRNYWPDAIRAQIAALSPEDMSILQGYADGMNAWIDKVNTNPETLLPKQFNTFGFTPKRWEPFDVAMIFVGTMANRFSDSTSEIDNLALLTALKDKYGVSQGMAVFNQLKWLVNPSAPTTIAVQESNYPLKFNQQNSQTA
----EEEEEEE----EEEEE--HHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHH----HHHHHHHHHHH-HHHHHHHHH---HHHHHHHHHHHHHHHHHHHHH----------EEEE----------HHHHHHHHHHHHHH-----HHHHHHHHHHHHH----HHHHHH------------------------------------