MSVCKMFIIDKVDGDFCSLNEFSITGSTYAPEGEVLKNDKPIRSGQFDGLVELATICALCNDSSLDFNETKGVYEKVGEATETALTTLVEKMNVFNTEVRNLSKVERANACNSVIRQLMKKEFTLEFSRDRKSMSVYCSPAKSSRAAVGNKMFVKGAPEGVIDRCNYVRVGTTRVPMTGPVKEKILSVIKEWGTGRDTLRCLALATRDTPPKREEMVLDDSSRFMEYETDLTFVGVVGM
---EEEEEEE----------EEEEEEEEE-----EE-----------HHHHHHHHHHHH-------------EEEEE----HHHHHHHHHHH-------------HH-----HHHHHHHHEEEE--------EEEEEEE----------EEEEE---HHHHHHHH-HHH---------HHHHHHHHHHHHHHHHHH---EEEEEEEE-----------------HHH----EEEEE---