SLQDPFLNALRRERVPVSIYLVNGIKLQGQIESFDQFVILLKNTVSQMVYKHAISTVVPSRPVSH --HHHHHHHHHH---EEEEEEE--EEEEEEEEE---EEEEEE---EEEEEE----EEEE------