MKIEEVRFGLVKIDGKEFDHDIVIYPSGRIERRMKEISKKKHGTSHKLDPEELEKYLVEDFDVLLVGTGIYGMLSLLPESKKLVEDKEVIEKPTKEALKLLEELWGKKRILAIIHVTC
-EEE-----EEEEEEEEE---EEEE------------------------HHHHHHHH-----EEEEE---------HHHHHHHHHH---EE---HHHHHHHHHHH----EEEEEE---