SDVRIKFEHNGERRIIAFSRPVKYEDVEHKVTTVFGQPLDLHYMNNELSILLKNQDDLDKAIDILDRSSSMKSLRILLLS
--EEEEEEE---EEEEEE-----HHHHHHHHHHHH-----EEEE---EEEEE---HHHHHHHHHHH-------EEEEEE-