MEDLVSVGITHKEAEVEELEKARFESDEAVRDIVESFGLSGSVLLQTSNRVEVYASGARDRAEELGDLIHDDAWVKRGSEAVRHLFRVASGLESMMVGEQEILRQVKKAYDRAARLGTLDEALKIVFRRAINLGKRAREETRI
---EEEEEEE-----HHHHHHH---HHHHHHHHHH-----EEEEEE----EEEEEE----HHHHHHHHH---EEEE--HHHHHHHHHHHH----------HHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHH----