QYIQAHPTLSVKGGVMVTEAVRGNGAILVNREGKRFVNEITTRDKASAAILAQTGKSAYLIFDDSVRKSLSKIDKYIGLGVAPTADSLVKLGKMEGIDGKALTETVARYNSLVSSGKDTDFERPNLPRALNEGNYYAIEVTPGVHH
--EEE-----------EE-------EEEE-----EE------HHHHHHHHHHH-----EEE------------------------HHHHHHHHHH----HHHHHHHHHHHHHHH--------------------EEEEEEEEE---