VPSQKTYQGSYGFRLGFLVTCTYSPALNKMFCQLAKTCPVQLWVDSTPPPGTRVRAMAIYKQSQHMTEVVRRCPHHERLAPPQHLIRVEGNLRVEYLDDRNTFRHSVVVPYEPPEVGSDCTTIHYNYMCNSSCMGGMNRSPILTIITLEDSSGNLLGRNSFEVRVCACPGRDRRTEEEN
-------------EEEE-----------EEEEE----EEEEEEEE-------EEEEEEEE---------HEE------------EEEEE----EEEEE-----EEEEEEE---------EEEEEEEEEE------------EEEEEEEE----EEEEEEEEEEEE--------------