MVMSYFDNFIKANQAYVDLHGTAHLPLKPKTRVAIVTCMDSRLHVAPALGLALGDAHILRNAGGRVTDDVIRSLVISEQQLGTSEIVVLHHTDCGAQTFTNAEFTEQLKRDLAVDAGDQDFLPFTDIEESVREDIALLKNSPLIPEDIIISGAIYDVDTGRVREVN
---HHHHHHHHHHHHHH--------------EEEEEEE------HHHHH------EEEEEE-------HHHHHHHHHHHH----EEEEEE----------HHHHHHHHH---------------HHHHHHHHHHHHHHHH-------EEEEEEEEE----EEEE--