MTKALFFDIDGTLVSFETHRIPSSTIEALEAAHAKGLKIFIATGRPKAIINNLSELQDRNLIDGYITMNGAYCFVGEEVIYKSAIPQEEVKAMAAFCEKKGVPCIFVEEHNISVCQPNEMVKKIFYDFLHVNVIPTVSFEEASNKEVIQMTPFITEEEEKEVLPSIPTCEIGRWYPAFADVTAKGDTKQKGIDEIIRHFGIKLEETMSFGDGGNDISMLRHAAIGVAMGQAKEDVKAAADYVTAPIDEDGISKAMKHFGII
-EEEEEEE--------------HHHHHHHHHHHH---EEEE-----HHHHHHHHHH--------------EEE------E------HHHHHHHHHHHHH----EEEE----EEEE--------HHH------------------------------HHHHHHHH----EEEE-----EEEEH-HHHHHHHHHHHHHH-------EEEEE------HHHHHH----EEE---HHHHHHHH----------HHHHHHHHH---