MQLKRVAEAKLPTPWGDFLMVGFEELATGHDHVALVYGDISGHTPVLARVHSECLTGDALFSLRCDCGFQLEAALTQIAEEGRGILLYHRQEGRNIGLLNKIRAYALQDQGYDTVEANHQLGFAADERDFTLCADMFKLLGVNEVRLLTNNPKKVEILTEAGINIVERVPLIV
-EEEEEEEEE------EEEEEEEE------EEEEEEE---------EEEEE-------EEE-------HHHHHHHHHHHH---EEEEEE------HHHHHHHHHHHH----------------------HHHHHHHHHH----EEEEE--------------EEEEEEEEE--