MAQGLIEVERKFLPGPGTEERLQELGGTLEYRVTFRDTYYDTPELSLMQADHWLRRREDSGWELKCPGAAGVLGPHTEYKELTAEPTIVAQLCKVLRAGAGDVAAVLGPLGLQEVASFVTKRSAWKLVLLGADEEEPQLRVDLDTADFGYAVGEVEALVHEEAEVPTALEKIHRLSSMLGVPAQETAPAKLIVYLQRFRPQDYQRLLEVNS
-----EEEEEEE----HHHHHHHH-------EEEEEEEEE----HHHHH---EEEEEE---EEEEEE--------------------------------HHHHHHHHH----EEEEEEEEEEEEEEEE---------EEEEEEEEE----EEEEEEEEE-----HHHHHHHHHHHHHH----------HHHHHHHHHH-HHHHHHHHHH--