MKILGLIGGMSWESTIPYYRMINQHVKAQLGGLHSAKIILYSVDFHEIEQLQAKGDWQTAAQLLSNAAISLKHAGAEVIVVCTNTMHKVADDIEAACGLPLLHIADATAVQIKQQG
--EEEEE----HHHHHHHHHHHHHHHHHH-------EEEEE-----HHHHHHH-----HHHHHHHHHHHHHHH----EEEE---HHHHHHHHHHH------HHHHHHHHHHHHH--