IDLQALRHNYRLAREATGARALAVIKADAYGHGAVRCAEALAAEADGFAVACIEEGLELREAGIRQPILLLEGFFEASELELIVAHDFWCVVHCAWQLEAIERASLARPLNVWLKMDSGMHRVGFFPEDFRAAHERLRASGKVAKIVMMSHFSRADELDCPRTEEQLAAFSAASQGLEGEISLRNSPAVLGWPKVPSDWVRPGILLYGATPFERAHPLADRLRPVM
--HHHHHHHHHHHHHH----EEEEE--------HHHHHHHHHHH--HEEE--HHHHHHHHH------EEEE------HHHHHHHHH---EEE--HHHHHHHHHHH----EEEEEEE----------HHHHHHHHHHHHH----EEEEEE-----------HHHHHHHHHHHHHHH------EE---HHHH---------HHHHHHHH-------------------