DCQVTNPSTGHLFDLSSLSGRAGFTAAYSEKGLVYMSICGENENCPPGVGACFGQTRISVGKANKRLRYVDQVLQLVYKDGSPCPSKSGLSYKSVISFVCRPEAGPTNRPMLISLDKQTCTLFFSWHTPLACE
--EEEE-----EEE----------EEEE---EEEEEEE----------EEEEEE---EEEEEE---EEEE--EEEEEE------------EEEEEEEEEE--------EEEEEEEE---EEEEEEEEEE----