DNVLLSGQTLHADHSLQAGAYTLTIQNKCNLVKYQNGRQIWASNTDRRGSGCRLTLLSDGNLVIYDHNNNDVWGSACWGDNGKYALVLQKDGRFVIYGPVLWSLGPNGCRR
---------------EE---EEEEE----EEEEE----EEEEE--------EEEEEE---EEEEEE----EEEEE-------EEEEEEE---EEEEE--EEE---------