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