MSKIYHHPVQIYYEDTDHSGVVYHPNFLKYFERAREHVIDSDKLATLWNDHGLGFAVYKANMIFQDGVEFAEICDIRTSFTLDGKYKTLWRQEVWRPGASRAAVIGDIEMVCLDKEKRLQPVPADILASMMA
----EEEEEEEEE-----------HHHHHHHHHHHHHHHHHH---HHHH-----EEEEEEEEEEE-------EEEEEEEEEE----EEEEEEEEEE----EEEEEEEEEEEEE----------HHHHHHH--