MLKEVHELLNRIWGDIFELREELKEELKGFTVEEVSEVFNAYLYIDGKWEEMKYPHPAFAVKPGGEVGATPQGFYFVFAFPKEELSKEFIEDVIRAFEKLFIYGAENFLEDFYNFEHPISGDEVWDRIVNSDEEMINFEVDLGFDKEEVKREIKRFIELARRYNLL
--HHHHHHHHHHHHHHHHHHHHHHHHH------EEEEEE--EEEE---EEE------EEEE----EEEEE---EEEEEEEE---HHHHHHHHHHH----EEE---HHHHHHH--------HHHHHHHHH----EEEEEEEE----HHHHHHHHHHHHHHHHH----