MQIYEGKLTAEGLRFGIVASRFNHALVDRLVEGAIDCIVRHGGREEDITLVRVPGSWEIPVAAGELARKEDIDAVIAIGVLIRGATPHFDYIASEVSKGLANLSLELRKPITFGVITADTLEQAIERAGTKHGNKGWEAALSAIEMANLFKSLR
--EE---------EEEEEEEE--HHHHHHHHHHHHHHHHH-------EEEEE----HHHHHHHHHHHH-----EEEEEEEEE------HHHHHHHHHHHHHHHHHH----EEEEEE----HHHHHHHH------HHHHHHHHHHHHHHHHHH--